Aokigahara: The Infamous Suicide Forest of Japan
Aokigahara is a forest located in the foothills of Mt. Fuji in the Yamanashi Prefecture. The literal translation for Aokigahara Jukai 青木ヶ原樹海 is “The Sea of Trees”. It is known to be the most well-known suicide destination in the world, which might sound a little eerie. As the forest is very lush and wide, some […]