The Light of Hope: Final Battle for the Galaxy

Sailor Moon poster
Sailor Moon
1st February 1997 24 mins Season 5 Episode 33

Galaxia is revealed to be the Legendary Sailor Guardian who sealed away Chaos long ago. However, she has since become corrupt and has gone to conquer the galaxy herself.

View season
Episode details

Details