Snuff Puppets Everybody Backstage - Poo doing a Poo

Backstage at SummerSalt Festival 2015, nature calls for one of the giant body parts that make up Everybody. Everybody is a giant human puppet with articulated, detachable and interactive body parts and organs. Ambitious in scope and subject, it is the largest human puppet on the planet and represents the essential humanness of everybody.
Back to Top