Lost Universe (US)
Season 1
Ep 26. And Then a Blade of Light Shines
- December 29, 2003
- 22 min
The final clash between light and dark has begun. With the fate of the galaxy at stake will darkness triumph or is light willing to risk everything for the sake of those they care about?