Aniworks Logoworks
Space Pirate Captain Harlock

Episode 4 of Space Pirate Captain Harlock

Under the Flag of Freedom!