The 18 best urban legends from the "Honto Ni Atta!. Toshi Densetsu" trilogy have been selected in this scariest edition.
2018
2015
2013
2007
1987
1974
2011
1976
1969
1996
2006
1971
2008