The 18 best urban legends from the "Honto Ni Atta!. Toshi Densetsu" trilogy have been selected in this scariest edition.
2019
1991
1960
1985
1963
2005
1972
1975
1978
1987
2006
1982
1999
1929
1994
1922
2007
1980
2004