Hokora (祠) – Small shrines in the vicinity of large shrine. Spirits protect travellers

AloJapan.com