The protagonist is haunted by cruel forces. Or is it all just a bad dream?
1996
2006
1981
1982
1984
1985
1988
2021
2017
2014
2022
2003
2025
—