Hatenkou Yugi - Season 1
Overview: One day Rahzel finds herself thrown out of her father's home with the only words of parting being that she needs to see the world. Along her newly imposed upon journey, Rahzel meets a man named Alzeido who travels the world searching for the murderer of his father. Although they get on each other's nerves, Rahzel and Alzeido are attracted to one another not only because of the magic powers they both seem to have but because of underlying chemistry.