Dubbed the suicide forest, Aokigahara Forest, there are 100 bodies or so a year found by officials .. bodies victims of suicides. Many other souls that perish there go unnoticed for years…

HISTORY