69th entry in the popular "Honto ni Atta. Noroi no Video" series.
2023
2004
1985
1935
2001
1989
1973
1957
2006
2005
2008
1987
2009
1999
1995
1978
1976
2024