A depressed man purchases a goblin to heal his trauma and depression, and is forced to face himself.
1983
1972
2007
2023
2011
2025
1982
2004
1993
1996
2005
2014
2003