When discussing mysterious places in Japan, one cannot avoid mentioning Aokigahara Forest. Also known as the “Suicide Forest,” Aokigahara is a dense woodland located at the northwestern base of Mount […]
When discussing mysterious places in Japan, one cannot avoid mentioning Aokigahara Forest. Also known as the “Suicide Forest,” Aokigahara is a dense woodland located at the northwestern base of Mount […]