A disturbing puppet short exploring the concept of creativity.
2007
1985
2006
2008
2004
1953
1962
2005
1916
1929
1980
2014
2015