All things are born with spirits, and this is especially true of the demon race. Those who kill demons and take their spirits to gain their abilities are called spirit masters. But the world has it wrong: vanquishing demons and exorcising evil isn't about upholding the righteous way, but serving one's own selfish desires. Obtain a gu, devour it, and satisfy your greed. Yet gu worms eat away at the bones, and only spirits can suppress them: this is the true face of spirit masters. Born enemies, they nevertheless cherish each other's lives. A thousand years have passed, but only ten years remain as clear memories. Should they save them, or not?