Our beautiful fortune teller has made a powerful blood pact with a demon but can she keep him at bay?
1993
2007
1985
2018
1978
2002
1977
1989
1999
—
2025
2001
1958
2017
2015
2023
2020