Aokigahara, known as Japan’s suicide forest, is a unique place in other ways. Silent, no wildlife in sight, magnificent trees and shrubs, and really easy to lose yourself in.Read More
Who Am I
I am Jordy Meow, a French photographer living in Japan. I explore discover offbeat and lesser known places in Japan. Wish to see more, or to help me? Here is my Patreon.