Aniworks Logoworks
Space Pirate Captain Harlock

Episode 28 of Space Pirate Captain Harlock

The Ulysses Nebula