Where To Stream Bishoujo Senshi Sailor Moon Season 3 Episode 21
The Death of Uranus and Neptune The Talismans Appear
- Aired October 15, 1994
- 30 Min
- Rated 9.5
- Number 61 Of 158 Rated Episodes
Michiru and Haruka sense that soon they will find the talismans. Meanwhile, Eudial has deduced the identities of the ones possessing the talismans and challenges Uranus and Neptune to a final showdown to settle their score once and for all.