Stock #139817
MIMIC 2 (2001)
Animatronic Baby Cockroach
£1,295 approx. $1,609 / €1,539
This item comes with a Propstore Certificate of Authenticity
You might also like...