The 18 best urban legends from the "Honto Ni Atta!. Toshi Densetsu" trilogy have been selected in this scariest edition.
1972
1926
1946
1944
1971
1964
1975
1931
2005
1991
2000
1990
1978
1999
1973