1 Higurashi no naku koro ni Sep 9th 2009, 12:46pm has got to be the freakiest shit I have ever seen. Who else has watched it?