Sailor Moon
Season 3
Ep 90. the Mysterious New Guardians Appear
- TVPG
- March 19, 1994
- 24 min
A new enemy called the Death Busters appears, an organization whose members aim to get their hands on the talismans that can only be found in pure-hearted humans.