Godzilla Action Figure - 1962 12 Inch Head-to-Tail by NECA Sale! from $49.95 Qty. Sold Out Action Figures NECA