Your one stop solution to all special make-up effects, prosthetics, and live action animatronics.
The Creature Shop is your one stop solution to all special make-up effects, prosthetics and live action animatronics with more than 36 years combined experience in the field.
They strive to be the best effects companies in the world, in terms of new techniques and materials.The Creature Shop is based in Johannesburg, South...
Rating & Reviews
People who viewed this vendor also viewed
Loading similar profiles...