Best villain Yaoi paring ever.
Would totally flap to it.
“Moon Prism Power Make-up!”
Has any one heard of the live action TV show adaptation of Sailor Moon? So much better then the anime, though just as cheesy.