Aniworks Logoworks
Space Pirate Captain Harlock

Episode 37 of Space Pirate Captain Harlock

Tears On a Red Sweater