it is the third and final arc in the “Higurashi no Naku Koro ni Rei” manga.
Doesn't look like anyone has reacted to this yet