Fifteen years in the future, by high-level scientific power, a violent battle takes place between La'cryma, that protects humanity, and Shangri-La, that plans the annihilation of all space-time. The key to stopping Shangri-La's invasion is a mysterious object known as "the Dragon's Torque".