NECA has released new official photos for their upcoming Godzilla vs Biollante (1989) – Biollante Bile Godzilla 12″ Head-To-Tail Figure. The figure will be a Target Exclusive. Check out the new photos after the jump.
The Toyark › Godzilla Toy News › Godzilla 1989 – Biollante Bile Godzilla Figure by NECA