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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results