Encyclopedia of Fantasy (1997)
Godzilla Versus Megalon

(ot Gojira Tai Megalon) Japanese movie (1973). See Godzilla Movies.