Sailor Moon Episode 18 English Subbed
You are watching Sailor Moon Episode 18 English Subbed from the Sailor Moon Anime Show. Watch or Download Sailor Moon Episode 18 MP4 English Sub and other episodes of Sailor Moon Streamed for Free.
Episode Summary: Zoisite suggests that Nephrite needs his help, but the latter refuses, angering Queen Beryl. Shingo's friend is targeted for her ability to make beautiful dolls. Sailor Moon becomes an increasingly popular superheroine.