The 18 best urban legends from the "Honto Ni Atta!. Toshi Densetsu" trilogy have been selected in this scariest edition.
1964
1963
1972
2014
2017
2008
2016
1962
2001
1954
2004
1995
1996
1997
1980
2002