Godzilla and Megalon battle each other in Japan.
1991
2022
2023
1995
1994
2019
1976
2024
1998
2020
1960
1979
1984
1974
2021
1985