MOTHRA VS GODZILLA Toho Tokusatsu Museum Set from X-Plus and Premium Bandai « SciFi Japan