A new Mothra takes to the air and battles against Desghidorah to save all of humanity.
2005
2014
2025
2020
1971
1970
1980
1959
1964
1956
2008
2013
1962
1967
2023
1979
1990
1981
1995