The protagonist is haunted by cruel forces. Or is it all just a bad dream?
2026
2006
1996
1981
1982
1984
1985
2024
1969
2017
2022
2007
2021
2023
1994
2000