Twice Upon a Time (1983)/Sailor Moon

Cast

 * Ralph as Tuxedo Mask
 * Flora Fauna as Sailor Moon
 * Synonamess Botch as Nephite
 * Greensleeves as Artemis
 * Rod Rescueman as Andrew