73th entry in the popular "Honto ni Atta. Noroi no Video" series.
2024
2021
1927
2011
1987
2006
2005
2010
2000
—
2002
2018
2001
1917