Awww poor rin and len