Aokigahara 青木ヶ原 - The Suicide Forest"Also known as Jukai 樹海 (the sea of trees), this forest at the base of Mount Fuji has an historical reputation as yūrei's home: ghosts of...