The protagonist is haunted by cruel forces. Or is it all just a bad dream?
—
1979
1972
2024
2022
2007
1981
2017
1988
2025
2020
2004
1989
1995
1997