42th entry in the popular "Honto ni Atta. Noroi no Video" series.
2025
1972
2017
1992
2022
—
2024
2018
1997
2006
1973
2010
2007
1957
1980
2004