A new Mothra takes to the air and battles against Desghidorah to save all of humanity.
Stream, buy or rent this movie from the providers below.