🎬 Movie
Godzilla vs. Megalon
Directing: 上西琢也
Science FictionActionFantasy
Godzilla and Megalon battle each other in Japan.
Directing: 上西琢也
Godzilla and Megalon battle each other in Japan.