[NECA] Godzilla 2014 12inch Tall!!! Official review No.14 Hi Res Images, Info
[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