Snuff Puppets make giant puppet spectacles worldwide.
A collision of visual art, sculpture, music and physical theatre. Gorgeous and grotesque!

header-punch


Snuff News