Mothra

Adventure, Science Fiction, Fantasy

Shipwreck survivors found on the presumably uninhabited Infant Island leads to a scientific expedition that discovers a surviving native population al...

Image for movie Mothra