NECA 2001 Godzilla Atomic Blast 12 inch Head to Tail Action Figure

Neca

$24.99 
SKU: NEC428832

NECA 2001 Godzilla Atomic Blast 12 inch Head to Tail Action Figure

NECA never ceases to create amazing Godzilla action figure. This atomic blast Godzilla is huge that is 12 inches long from head to tail. He will be the talk of your collection.

Our favorite brands