NECA Toys Announces Atomic Blast 2001 Godzilla – 12″ Head-To-Toe
NECA Toys announced a new Godzilla figure that is based on the Atomic Blast 2001 version. The figure is planned for a August 2017 release. Pre-Orders will be available on Entertainment Earth and BigBadToyStore. ... Read more