Don't Hug Me I'm Scared
Production: United Kingdom
Release date: 2012-10-24
A disturbing puppet short exploring the concept of creativity.
3.8
0
7
4.5
10
© CeCe. All rights reserved.