Aniworks Logoworks
Space Pirate Captain Harlock

Episode 41 of Space Pirate Captain Harlock

Duel! the Queen VS. Harlock