Toshinori no Hebi Toge

Wise Snake Pass Road crossed the village of Mimura.