Seen some
When They Cry - Higurashi (TV)