i'm abit confused about Sheryl's past ( i did watched the tv series). So, the reason she knows the "Aimo" song is because she came into contact with Ranka? I'm not sure about the time gap when she is pick up by Grace'o Connor.
I also read wiki on her character info, so she was in the slums and gets pick up by a family?