Godzilla vs. Megalon
Movie • 1973
Warning from Space
Movie • 1956
The Fox with Nine Tails
Movie • 1968