Uraha is one of the many servants who looked after Kanna's care. She became friends with Kanna and Ryuuya and eventually escaped with them on their quest to find Kannas mother. At the time, Uraha possessed powerful magical abilities that would prove useful later in their journey. Although Kanna was unaware of this at the moment, Urahas powers were passed down through her descendants, including Yukito, who gained the ability to control puppets without physically manipulating them. Despite failing in her attempt to lift Kannas curse, Urahas magical abilities have been inherited by her and Ryuuya's descendants.