The protagonist is haunted by cruel forces. Or is it all just a bad dream?
1988
1989
2021
2001
2024
2023
2008
1995
2006
1996
1981
1982
1984
1985