NECA_godzilla_2014_6_Inch_03 Published 03/17/2014 at 2877 × 1782 in News – NECA Godzilla 2014 Figures Revealed