Biggest Human Puppet Show In The World Is Quite Disturbing


After clicking on the play button please be patient, the video will load soon. If you still can't watch video, please click here
Age Restriction: General Audiences

free2view content partner

1158 Videos 0 Views



Everybody - Outdoor installation - Summersalt Festival. Avant-garde theatre company Snuff Puppets have built the biggest human puppet in the world! Everybody is a live interactive art installation and performance, featuring articulated and detachable human body parts and organs.

5 years ago