Oyashiro

Oyashiro-sama is the protective deity of Hinamizawa.