Where To Stream Bishoujo Senshi Sailor Moon Season 2 Episode 2
For Love and for Justice Sailor Guardians Once Again
- Aired March 13, 1993
- 30 Min
Sailor Moon finds herself facing new enemies from outer space, who call themselves Ail and An. The two aliens disguise themselves as humans to go after other human energy.