News
Aokigahara Forest, commonly known as the "Sea of Trees" (Jukai), is located at the foot of Mount Fuji in Japan. This vast expanse of land, covered with a dense and lush green canopy, is infamously ...
This is a compilation of documents covering the Aokigahara Jukai over a period of several months! He also visits various haunted places around the Jukai.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results