Our beautiful fortune teller has made a powerful blood pact with a demon but can she keep him at bay?
1990
1969
2021
2001
1989
2018
1992
2006
1971
1960
1976
2017
2008
1966
1997
1986
2024
2009