The Creature Shop is South Africa's one stop solution to all special make-up effects, prosthetics and live action animatronics.