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