Aniworks Logoworks
Space Adventure Cobra

Episode 12 of Space Adventure Cobra

The Dreadful Ultimate Weapon