Tolong jelaskan mengenai Oyashiro-Sama (オヤシロ?) dari Higurashi no Naku Koro ni

Sama berarti tuan, atau sebutan untuk seseorang yang dihormati atau dipuja. Oyashiro-Sama adalah dewa yang dipuja oleh penduduk Hinamizawa. Menurut legenda, Oyashiro-sama menjaga keharmonisan desa Onigafuchi, nama sebelumnya untuk desa Hinamizawa.