
DISCLAIMER: THIS EPISODE MENTIONS THE SUBJECT OF SELF-HARM AND SUICIDE. LISTENER DISCRETION IS ADVISED.
Aokigahara Forest is situated at the base of Mount Fuji, 2 hours west of Tokyo. But despite its beautiful scenery, and serene nature walks, that is unfortunately not what it is most known for.