setouchiexplorer.com
Ohenro-san at Negoro-ji
Ohenro-san are the pilgrims who walk (or bike, or drive) the 88 Temples Shikoku Pilgrimage. They can be recognized by - among other things - their white