[NECA] Godzilla 2014 12inch Tall!!! Official review No.14 Hi Res Images, Info 7 June 2014 by Gunjap [NECA] Godzilla 2014 12inch Tall!!! Official review No.14 Hi Res Images, Info GODZILLA 2014 12 Inch Tall 24 Inch Lenght Release date: July 2014 Manufacturer: NECA