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
2014
1974
—
2016
1990
2013
2007
1978
2019
2017
2023
2006
1997
2018
1989