31th entry in the popular "Honto ni Atta. Noroi no Video" series.
1969
1973
1972
1971
2010
2022
2014
2015
2009
1970
2011
2003