Fifteen years in the future, a violent battle using fictional technology takes place between two "timespaces": La'cryma, a possible future of our own universe, and Shangri'la, a dimension intent on the destruction of all space and time. The key to stopping Shangri'la's invasion is a mysterious object known as the "Dragon Torque". A group known as the "Dragon Cavalry" is sent through space and time to find it. In the present, twelve-year old Haruka and her friend Yu are contemplating running away from home when they meet a member of the Dragon Cavalry named Karasu. He believes that Haruka has the Dragon Torque and appears to be Yu from fifteen years in the future.