L'indifeso Jun Tendo è un timido e giovane ragazzo giapponese che frequenta la scuola media. Viene proiettato in un passato inspiegabile e terrificante. Precisamente si trova indietro nel tempo di ben 1200 anni, nella Kyoto del periodo Heian, proprio nel mezzo di un conflitto tra uomini e demoni. Trova così popolazioni di mostri e draghi che vengono governate da misteriosi poteri occulti. Il ragazzo non capisce quale possa essere il motivo per il quale sia stato spedito in quell'epoca a lui sconosciuta, ma lo scoprirà molto presto. Infatti, Jun non sà che il suo destino è ormai scritto da tempo, si troverà ad affrontare grandi avventure e battaglie, imbattendosi nel male per sconfiggerlo. In questo modo potrà assicurare una volta per tutte l'armonia e il benessere di tutto il mondo. Sarà chiamato ad essere l'improbabile "salvatore" con un unico obiettivo: porre fine alle guerre tra umani e demoni, che durano senza sosta da secoli.