A new Mothra takes to the air and battles against Desghidorah to save all of humanity.
2012
2016
2021
2025
2008
2023
2019
2002
2018
1984
1978
1958
2015
1949
1999
2020