Godzilla Monster Island Figures - Mecha Godzilla 7" TALL JAPANESE IMPORT OUT OF PRODUCTION