Aokigahara Suicide Forest Japan

Aokigahara – Japanese Suicide Forest

100 Japanese commit suicide here at Aokigahara yearly. Not a pretty subject so unsurprisingly there’s some fairly rotten pics coming up. Enter the forest at your peril…