All is lost.
To save everyone she loves from imminent death, kitsune shapeshifter Yumeko gave up the final piece of the Scroll of a Thousand Prayers. Now she and her ragtag band of companions must make one desperate final effort to stop the Master of Demons from using the scroll to call the Great Kami Dragon and make the wish that will plunge the empire into chaos.
Shadow clan assassin Kage Tatsumi has regained control of his body and agreed to a true deal with the devil -- the demon inside him, Hakaimono. They will share his body and work with Yumeko to stop a madman, and to separate Hakaimono from Tatsumi and the cursed sword that trapped the demon for nearly a millennium.
But even with their combined skills and powers, this unlikely team of heroes knows the forces of evil may be impossible to overcome. And there is another player in the battle for the scroll, a player who has been watching, waiting for the right moment to pull strings that no one even realised existed...until now.