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.
Season 5 • Episode 33
HD Quality Available
Watch The Light of Hope: Final Battle for the GalaxyS5E33
Streaming in high quality • Auto-adjusts to your connection