NECA Tokyo SOS 2003 Hyper Master Blast Godzilla Figure
NECA Tokyo SOS 2003 Hyper Master Blast Godzilla Figure
This is the NECA Hyper Master Blast 2003 Godzilla as seen in the Toho Movie Tokyo SOS. The figure stands over 6 inches tall and is 12" long. It comes new in package.
not rated $54.99 Add to cart