This Is The Dark Side Of Aokigahara Forest AKA The Suicide Hotspot Of The World
Take a walk around nature’s unexpected tomb.
Take a walk around nature’s unexpected tomb.
it’s set in the Japanese Aokigahara Forest where countless people go to commit suicide.