Situada en el período Edo, la historia está protagonizada por Jinta, el guardaespaldas de una sacerdotisa en una remota aldea de montaña. Aunque Jinta es un forastero en el pueblo, le encaergan la misión de encontrar un demonio en el bosque y derrotarlo. Pero cuando le encuentra, éste le explica un futuro desconcertante y misterioso. La novela abarca 170 años, del período Edo al Heisei, con los protagonistas viajando a través del espacio y del tiempo mientras buscan un sentido a porqué blanden una espada.