15 Eerie Facts About Japan's Suicide Forest
Some visitors have chosen Japan’s Aokigahara, or ‘suicide forest,’ as the setting for their final moments—walking in with no intention of ever walking out.
Source: mentalfloss.com
Fast, Ad-Free News Updates
Stay updated with breaking news from People Commit. Real-time updates on events, politics, business and more.