Gammera The Invincible

Gammera The Invincible

CategoryFeature Film
GenreScience Fiction
CountryUnited States
Premiere1966