Rin is a Koma Oni, a guardian demon. She is bound to her human master, and obeys only them. In return, she feeds on their energy to survive. Rin is currently unbound, however, roaming the earth and stealing human life energy wherever she can get it. She can change from demon form, to human form at will.