Sailor Moon Episode 26 English Subbed
You are watching Sailor Moon Episode 26 English Subbed from the Sailor Moon Anime Show. Watch or Download Sailor Moon Episode 26 MP4 English Sub and other episodes of Sailor Moon Streamed for Free.
"The Power of Friendship"
Episode Summary: Naru is still very depressed, so Usagi and Umino take her to Yokohama to have fun. There, a kindly priest is attacked by Zoisite. Mamoru realizes that he is Tuxedo Mask, and drops a locket on the ground, where Usagi finds it.