If you are searching for XTRAX Directory content click here
Snuff Puppets is a big, brute and anarchic puppet troupe for everybody. For 25 years Snuff Puppets
have been unleashing their giant puppet spectacles on millions of people worldwide and have
travelled to dozens of countries across 5 continents.
Please login or register to see full contact details
A disembodied Eye, Ear, Mouth, Nose, Hand and Foot sweep up all in their wake. A giant Hand embraces bystanders, a Foot…