Godzilla and Megalon battle each other in Japan.
1954
1988
1965
1934
2020
2005
2019
2018
2024
1957
1950
2013
1939
1975
2012
1998