Science Fiction Action Fantasy
Godzilla vs. Megalon

Godzilla vs. Megalon

Movie Information

Godzilla and Megalon battle each other in Japan.
Director:
Years:
Country:
Quality: