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