Aniworks Logoworks
Space Pirate Captain Harlock

Episode 36 of Space Pirate Captain Harlock

The Eve of the Showdown