ほこら
hokora

Noun

1. hokora; small wayside shrine — explanation

Other forms: