News

Snuff Puppets

Snuff Puppets

Big, brute and anarchic, Snuff Puppets are a puppet company that combines the elements of puppetry, live music, visual and physical theatre to create a unique and [...]