*TW: This week's episode involved heavy talk about self-harm and suicide. If you, or someone you know, needs to speak with someone, please reach out to the National Suicide Prevention Hotline: 1.800.273.8255*
Angelica and Steph discuss the truth and myth behind Japan's notorious forest: Aokigahara--aka The Suicide Forest.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More