The protagonist is haunted by cruel forces. Or is it all just a bad dream?
2024
2014
2012
1989
2016
1982
2025
2011
2013
1988
2001
2017
2022
1981
—