Established in 1992, Snuff Puppets make giant puppets in Melbourne and giant puppet spectacles worldwide.

A collision of visual art, sculpture, music and physical theatre. Giant puppets – gorgeous and grotesque!

header-punch


Snuff News