Oyashiro-sama
Oyashiro-sama is a deity from the Japanese folklore of the Higurashi no Naku Koro ni series. Often depicted as a protective spirit of the village of Hinamizawa, Oyashiro-sama is believed to watch over the community and its traditions.
In the series, Oyashiro-sama is associated with various legends and rituals, including the annual Watanagashi Festival. The deity is also linked to themes of fate and retribution, as villagers believe that disobeying the customs can lead to misfortune or divine punishment.