Narihira Takeru (Stimme im Original: Taihi Kimura) gilt als Rebell und wird immer wieder von Träumen über ein mysteriöses Mädchen namens Tsukimiya (Maaya Uchida) heimgesucht. Nach einem plötzlichen Unfall findet er sich unvermittelt in einer Parallelwelt wieder – genau jener Welt, in der Tsukimiya tatsächlich existiert. Doch ihr Wiedersehen endet tragisch: Beide werden von einem Monster getötet. Als Takeru daraufhin erneut erwacht, erkennt er, dass er durch die Zeit gesprungen ist. Entschlossen, Tsukimiya zu retten, beginnt er ein hartes Training an der Seite von Abe Seimei (Ryohei Kimura).