Showing all 3 results

Animatronic Giant Ladybug

Lady “bugs” are a group of beetles that are also known as ladybird beetles or lady beetles, make the ladybugs 100 times bigger, featured with movements and sounds, Singapore science museum Mega bus exhibition supplier, to find more mega bug props of the giant butterfly, dragonfly spider, bee, scorpion. Contact us to get the cost of animatronic giant insect!