A depressed man purchases a goblin to heal his trauma and depression, and is forced to face himself.
2023
2010
1994
1999
2006
1976
1984
2008
2021
2022
2016
2007
2013
2000
2002
1973
2019