
Invasion of the Neptune Men
Inept invaders from Neptune are thwarted by a superhero (Sonny Chiba) and a team of Japanese kids wearing micro shorts.
Inept invaders from Neptune are thwarted by a superhero (Sonny Chiba) and a team of Japanese kids wearing micro shorts.