A depressed man purchases a goblin to heal his trauma and depression, and is forced to face himself.
1985
2008
1976
2015
2025
1993
1950
2000
1995
2024
1977
1978
2023
1998
2017
1992
1984
2018