Gammera the Invincible (1966)

Gammera the Invincible

-
imdb: 5.0