Jun TENDÔ est un jeune lycéen fraîchement débarqué dans la ville de Kyōto. Ayant perdu son père dans un accident sept ans auparavant, il vit depuis seul avec sa mère. Un jour, de retour de l'école, il est poursuivit par un démon.Réfugié dans un vieux temple, il est secouru par le légendaire Momotarō et se retrouve bientôt projeté un millénaire auparavant dans le Kyōto devenu capital du Japon et en proie à des profonds troubles. Les habitants y combattent avec ferveur les pratiquants de la magie - appelés démons - qu'ils croient responsable du retour de Yamata-no-Orochi. Une légende parle de la venue d'un être pur qui combattera le démon et Jun est accueilli comme l'enfant héros de la prophécie.Tiraillé entre les seigneurs de Kyōto et le clan des démons représenté par la jeune Mizuha, le jeune garçon devra faire des choix et répondre à cette épineuse question : les Hommes et les Démons ne peuvent-ils pas coexister ?