Our beautiful fortune teller has made a powerful blood pact with a demon but can she keep him at bay?
1988
1996
1987
1989
2014
2024
2001
1976
2010
1992
1962
2011
2019
2022
2020
2025