A depressed man purchases a goblin to heal his trauma and depression, and is forced to face himself.
1996
2002
2025
2024
2019
2001
1989
1998
2007
2013
2017
2015
1993
2022
2006
2023
2004