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…
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…