Thnikkafan almost 10 years ago This reminds me so much of the end of episode 4 of Higurashi no Naku Koro ni.