Megumi Haruka Japanese is screwed a lot