Yep, that is indeed Rin.

Rin indeedy.

Rindeedy.