albert almost 15 years ago This might be Mitsumi Misato, and this might be Touko from Tenshi no Inai.