I meant Sailor Moon it's Anime http://en.wikipedia.org/wiki/Sailor_Moon The dudes dressed in the costume.
^^I call bullshit you're probably rubbing one out right now. The people I've known that masturbate the most are the ones who deny it most fervently. Peace Out, Rev j