Chubu - Jordy Meow
Powered by SmugMug Log In
Aokigahara Jukai

Aokigahara Jukai

Aokigahara jukai is an ancient forest stretching over the northwest base of Mount Fuji in Yamanashi. It is also known as the Suicide Forest.

autumnchubuforestjapanjapanesejukainaturalnatureyamanashi