A cursed ring is discovered and the demon hidden within returns.
—
2012
2005
1993
2006
2024
2018
2023
1990
1992
2010
2025
2017
2021
1983