A depressed man purchases a goblin to heal his trauma and depression, and is forced to face himself.
1977
2023
2008
2001
1993
2016
2003
1996
1986
2000
1999
1995
1998
1985
2014
1966