SnooSnoo over 11 years ago I think this should be Sonozaki Shion/Mion from Higurashi no Naku Koro ni.
RaisingK over 11 years ago Midori has a white hair ribbon, judging by other pictures of her. Shmion does not.