67th entry in the popular "Honto ni Atta. Noroi no Video" series.
2012
2024
2014
1978
1999
2017
2019
2020
2008
1981
1985
1990
1995
1996
2006
2007
2002