12 episodes of the Japanese anime series. Mahiro Fuwa (voice of Toshiyuki Toyonaga) is on a mission of revenge to find the person who murdered his little sister Aika (Kana Hanazawa). But during his search he stumbles upon Hakaze Kusaribe (Miyuki Sawashiro), a princess from a family of sorcerers who has been banished by her tribe. She agrees to help Mahiro find Aika's killer using her magic powers, but only if he can help her stop the evil Samon (Rikiya Koyama) from resurrecting the Tree of World's End. Joined on their quest by Mahiro's best friend and Aika's former boyfriend Yoshina Takigawa (Koki Uchiyama), they fight to discover the mysterious truth behind her death. The episodes are: 'The Mage in the Barrel', 'He Said She Was Very Beautiful', 'There Are Things Even Magic Cannot Do', 'The Cursed Pair', 'Everything Happens for a Reason', 'The Paradox of the Skull', 'First Kiss', 'The Hour of the Princess Suppression', 'Boyfriend', 'How to Make a Time Machine', 'Daughter of Time' and 'Absent Thee from Felicity Awhile'.