Our beautiful fortune teller has made a powerful blood pact with a demon but can she keep him at bay?
2004
2018
2025
1972
1993
2009
2005
2017
1980
2026
2015
1975
1968
1992
1999
1989
1974