Movie picture
Movie picture

Godzilla vs. Megalon

2023 10m

8.4 / 10

15 votes

  • Science Fiction
  • Action
  • Fantasy

Overview

Godzilla and Megalon battle each other in Japan.