The forest is legendary not just for being nicknamed the “Suicide Forest,” but also for its haunting beauty. Located near the base of Mt. Fuji, Aokigahara has become a sort of go-to spot for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results