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