Uraha is one of the many servants in charge of Kannas care. She befriended Kanna and Ryya and ended up escaping with them during their journey to find Kannas mother. Though unbeknownst to Kanna at the time Uraha possessed powerful magical abilities that would come in handy later during their quest. After Kannas sealing Uraha honed these latent powers in an effort to lift Kannas curse. Though eventually failing in this task Urahas powers are passed on to each descendant of her and Ryya granting Yukito his special talent of controlling puppets without physically manipulating them