Aniworks Logoworks
Space Adventure Cobra

Episode 21 of Space Adventure Cobra

The Two Sword Kings