Godzilla 1989 ? Biollante Bile Godzilla Figure by NECA
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.