67th entry in the popular "Honto ni Atta. Noroi no Video" series.
2004
1993
1995
2000
2008
1984
2009
1986
1979
1989
1936
2023
2015
2016