
2023

2018

1972

1966

2022

2024

2023

2024

2021

2025

2023

2025

2023

2022

1989

1965

2021

2025

2017

2020



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.