Where To Stream Bishoujo Senshi Sailor Moon Season 2 Episode 41
Believing in Love and the Future Usagi's Decision
- Aired February 26, 1994
- 30 Min
- Rated 9.5
- Number 41 Of 158 Rated Episodes
The sudden appearance of the giant Malefic Black Crystal Tower is wreaking havoc across the world. Sailor Moon and the Guardians decide to enter the tower to put an end to this once and for all.