Various fan depictions of the mysterious god Oyashiro-sama from the game series Higurashi no Naku Koro Ni that were created before the release of the seventh game, "Minagoroshi-hen", which shed more light on Oyashiro-sama's nature.
View wiki