Not sure if this was the reference, but it made me think of thisOr up to eleven.
![Razz :P](./images/smilies/icon_razz.gif)
https://www.youtube.com/watch?v=4xgx4k83zzc
(By the way, I enjoyed your interpretation of Rin; at first I was a bit apprehensive upon reading whose perspective it was, but that was soon quelled.)