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