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