[NECA] Godzilla 2014 12inch Tall!!! Official review No.14 Hi Res Images, Info

1[NECA] Godzilla 2014 12inch Tall!!!

Official review No.14 Hi Res Images, Info

2 3 4 5 6 7 8 9 10 11 12 13 14GODZILLA 2014
12 Inch Tall
24 Inch Lenght
Release date: July 2014
Manufacturer: NECA