
Somewhere, nestled in the vast forests of Kumamoto stands the largest stone staircase in all of Japan. After wandering the land for months, I’m glad to say I discovered these 3,333 steps and can now reveal to you its secrets. Ok, so I Google Maps’d it after a friend told me about it, but that [...]