MOTHRA LARVA 1961
Resin Chef Team Ukeke

Material: Resin
# Of Pieces: 21
Height: 60 cm
Price: 25,000 Yen
Year Released: 2007