You are going to Watch Sailor Moon R Episode 89 English dubbed online free episodes with HQ / high quality. Stream Anime Sailor Moon R Episode 89 Online English dub Follow the Leader. A recap of the two previous seasons as well as a preview for the third season, Sailor Moon S. During the voice-overs, the Sailor Soldiers’ argue over who will become the new main character.
The advertisement will dissappear after 30 seconds!!