Higurashi: When They Cry - NEW: Season 1, Episode 3
Hinamizawa's darkest secrets begin to unfold as Keiichi talks with the local detective.