Sailor Moon Episode 32 English Subbed
You are watching Sailor Moon Episode 32 English Subbed from the Sailor Moon Anime Show. Watch or Download Sailor Moon Episode 32 MP4 English Sub and other episodes of Sailor Moon Streamed for Free.
Episode Summary: Luna reveals that she is from the moon, and so is the princess the guardians are looking for. Umino, having been told that Tuxedo Mask is attractive, adopts a similar persona in order to protect, and thereby woo, Naru.