An archaeology student photographs a mysterious naked woman by a waterfall, unaware that she is a female demon called Haggia, who soon takes possession of him via a cursed amulet.
2021
2022
2024
2020
2016
1990
1991
1969
1985
2000
2009
1984
1976
2015
1978
1970
1968