First aired Apr 5, 2006
A Japanese anime set in the mountain village of Hinamizawa in June 1983, where every year at the Cotton Drifting Festival one person dies and another disappears, and locals call it the curse of their deity, Oyashiro-sama. The story runs in question and answer arcs that restart the same summer from…