Vocabulary
辻社
つじやしろ
small shrine built at a crossroads
noun