Biollante Bile Godzilla 12 Inch Head-to-Tail (1989) Poseable Figure (Damaged Item) from Godzilla vs. Biollante
- NECA 42900-DAMAGEDITEM Biollante Bile Godzilla 12 Inch Head-to-Tail (1989) Poseable Figure (Damaged Item) from Godzilla vs. Biollante. It is made by NECA & is approx. 30cm / 11.8in long.