Aokigahara: The Truth Behind Japan’s Suicide Forest
S2 Episode 11
There are numerous legends about Aokigahara, Japan’s suicide forest. Compasses don’t work. Murderers lurk in the trees. Once you enter you’ll never come out. Discover the truth right here.
Support Toshiden: Exploring Japanese Urban Legends by donating to their Tip Jar: https://tips.pinecast.com/jar/toshiden