Yeah.... wow. I am totally surprised.
Kinda curious, but any episodes give Rin's back story? Maybe the manga goes into detail?
I had a question but I don't want to post it so near the top, and for some reason [spoiler] spoiler tags [/spoiler] are different on this forum.