A new Mothra takes to the air and battles against Desghidorah to save all of humanity.
2025
1999
2004
1962
2010
1984
1987
2011
2020
2009
1986
2021
1957
1974
2005
2007
2024
1961