A disturbing puppet short exploring the concept of creativity.
More titles with a similar audience profile.