£28.99
1 in stock
NECA 2016 Godzilla 2016 12″ Action Figure (atomic blast)
6″ tall and 12″ from tail to head