69th entry in the popular "Honto ni Atta. Noroi no Video" series.
1977
1989
1972
1986
1981
2001
1990
1973
2010
2004
2013
2020
—
2025
2019
2024
1996