NECA is re-releasing their 12″ head-to-tail Godzilla 1954 Figure. Like their current Godzilla releases, and re-releases, this figure will come in all new flapped window box packaging. The packaging features one of the iconic posters for the original film on …