むらのお やしろ
murano oyashiro

Noun

1. village shrine