1974·movie·TV Movie·Science fiction·Japan·JP·55 min
A made-for-television special promoting Godzilla vs. Mechagodzilla (1974) featuring stock footage of various Toho science fiction films.
No discussion for this title yet.