I am late to the party but here's my one little prediction. Since this is hella similar to higurashi, it would be logical to think that it follows a kind of similar structure to higurashi, such as the comparison of oyashiro sama to the witch? I try not to spoil higurashi here (in case for some...