>>717381796
>>717381642
I'm a Higurashi expert that's gotta count for something