Aokigahara – The Eerie Suicide Forest of Japan that Could Give You Nightmares 2.5k views by Unbelievable Facts 7 years ago Read