Aniworks Logoworks
Space Adventure Cobra

Episode 9 of Space Adventure Cobra

Behold!! The Snow Gorilla Pirates!