GIGAN 2005 vs MOTHRA LARVAS
T's-Facto

Material: Resin
# Of Pieces: 59
Height: 31 cm
Price: 21,000 Yen 
Year Released: 2006
Sculpted by: Takashi Yamawaki