The griffiness Acadea had spent millennia hunting down her Echoes: the 1,000 shards into which she had been fractured as punishment for siding with the Fallen against God.
Cut down for a 2nd time by the Seraph Zahzarene, Acadea found herself locked outside of her latest host—the 724 Echoes she had so painstakingly reabsorbed split between two very different twins.
With the Fallen Angel Uhzikiel reborn and one of the twins under his spell, Acadea has no choice but to make her 3rd deal with yet another devil.
As Uhzikiel’s Echo begins to grow in power and ambition, can Acadea count on Cabello as she fights to regain that which is rightfully hers? Or, will Acadea find herself trapped between two devils instead?
Book 3 and the final chapter of the Cabello series.