All 24 episodes of the anime series directed by Kazuki Akane. In the near future, a violent battle takes place between two alternate dimensions in space and time - La'cryma, home to the protectors of humanity, and Shangri-La, whose inhabitants are bent on the annihilation of all time-spaces. A group known as the Dragon Cavalry is dispatched from La'cryma on a journey through the various known dimensions in search of the Dragon's Torque, the only thing that can stop the invasion and prevent the destruction of all possible realities. Back in the earthly present, 12-year-old Haruka (voice of Haruka Kudou) and her friend Yuu (Fujiko Takimoto) are contemplating running away from their home city to live in Tokyo when, to their shock and confusion, they meet a member of the Dragon Cavalry calling himself Karasu (Kazuya Nakai) . He not only believes that Haruka possesses the Dragon's Torque but also claims to be an older version of Yuu from 15 years in the future. The episodes are: 'Blue Snow', 'Runaway', 'Hunted', 'Friends', 'And Then...', 'Dimension of Tears', 'Precious Person', 'Secrets', 'Beyond Time', 'A Stormy Night', 'Out of Sync', 'Battle', 'Wish', 'Memories', 'Shangri'la', 'Repeat', 'Dilemma', 'Nightmare', 'Reminiscence', 'Once More', 'Illusion', 'To the Future', 'The End' and 'The Beginning'.