The protagonist is haunted by cruel forces. Or is it all just a bad dream?
1997
2017
1979
2007
2025
2019
2024
2016
2023
2013
—
2018
2022