I love your Rin so much. He's such a fun type of character to involve in magic shenanigans, and his reactions and confusion about them all are hilarious and so genuine. I'm enjoying his interactions with both castmates and cross-canon CR so much, and you balance all aspects of him so well. He can be a giant sap, a grump, a total dork or get completely motivated for competing at the pool or the lake, and it's all balanced out perfectly. He's great.