Limited to 1000 pieces. Mothra from the 1964 Godzilla film, Mothra vs. Godzilla. In this film, Godzilla battles the giant moth. The X-Plus USA Mothra comes built & finished. Includes base pictured. Statue is approximately 12" tall. Sculpted by Mr. Satoshi Matsumura.
Write Your Review