The 12″ Head-to-tail 2003 Godzilla action figure is ready with the final packaging photos! You can expect this figure to ship out to retailers on July 13th.
Facebook Page: C506
Facebook Group: C506-Geek Community
Twitter: C506 Latin America
Instagram: C506 Latin America
Follow us in Youtube YouTube channel.
Ready for more NECA?