Kotomora
祠 (hokora) Japanese meaning: small wayside shrine | Kotomora