Diane Findlay's movies and tv series

Gammera the Invincible (Gamera the Invincible) (1966)