Godzilla – 24” Head To Tail with Sound Figure Coming from NECA in July « SciFi Japan