Sailor Moon poster
TV

Sailor Moon (1992)

S05E33 The Light of Hope: Final Battle for the Galaxy

Feb 01, 1997 Season 5 Episode 33 HD

It is uncovered that Galaxia is the fabled Sailor Guardian who once imprisoned Chaos ages ago. Yet, over time, she has fallen into darkness and now seeks to dominate the cosmos for herself.