Godzilla and Megalon battle each other in Japan.
2006
2008
2007
2022
2014
1988
2009
2002
—
2023
2019
2020
1987
2003