Insanely Twisted Shadow Puppets is a series of short animated films using shadow puppet technique and designs. Creepy, bizarre, unsettling and hilarious are words that have been used to describe the films.
Call of the Wild
The Other Kind
Community content is available under CC-BY-SA unless otherwise noted.