A look at one of the greatest monsters in the Godzilla universe.
Making Mothra is not available for streaming at this moment.