Megumi Haruka's twat rules the world