Space Adventure Cobra

Super-hero Cobra strikes at the space pirates again!