Higurashi no Naku Koro ni ("When the Cicadas Cry").
it's an amazing anime series. i have seen the entire thing twice because i liked it so much and wanted to watch it with my best friend. basically, it's about little kids killing each other. but it's got a great story. at first you'll be reaaaally confused and freaked out. there's quite a few torture scenes, but rest assured, the violence is all justified and is not like Elfen Lied or anything, where they have gore just for the sake of gore. anyways, it's ridiculously confusing at first. but as it goes on, you start to form ideas of how things work and exactly what really is happening, etc... it has a somewhat conclusive ending to the first season, and then there are 24 more episodes in the 2nd one, titled Higurashi no Naku Koro ni Kai. that provides answers to unresolved questions. introduces new characters, and finishes off the series. it's great. You should DEFINITELY watch Higurashi-- both seasons.
also, a third season (starring different characters and situations and everything, yet still somehow related it seems) will start airing (in Japan) in July. it's called Umineko no Naku Koro ni, or, "When the Seagulls Cry".
so yeah, watch Higurashi because it's amazing~
