
Over the weekend, two upcoming Godzilla releases were added to the NECA eBay and Amazon Stores. They include the Godzilla 12″ Head-To-Tail Figure from Godzilla vs Biollante (1989) and Godzilla 12″ Head-To-Tail Figure from Godzilla: Tokyo S.O.S. (2003). The figures stand …