I'm not a Sailor Moon fan, but this proves there is no God.