Don't Hug Me I'm Scared

    A disturbing puppet short exploring the concept of creativity.
    • Runtime: 4 minutes
    • Release Date: July 25, 2011