Snuff Puppets

Description

Larger than life, stranger than fiction - Snuff Puppets are sure to turn heads wherever they go. The team has created over 2000 giant puppets and roamed to over 25 countries including Taiwan, Japan, UK, Portugal, Ireland, and New Zealand. Besides giant puppet roaming acts, the team also holds community workshops and main-stage shows. In a world that is obsessed with perfection and mass-consumption, these radical large-scale puppets are unashamedly hand-made and experimental.