Monkey business in Kyoto

The deer of Nara headbutt

Walking the nightingale floor and fish fingers on a stick

Six hundred years of raking gravel

24 geishas on the way to the supermarket

Koyosan is just utterly atmospheric

Osaka Castle and the last Samurai

Nakesendo Trail Day Three: The not so hardest part

Nakasendo Trail day Two (sort of): a cold, a castle, and four moons