Sailor Moon costumes? Holy s**t balls. Wow. Creepy, dude.