Three Satyrs. One helpful cephalopod. One dark stranger. And one toe-curling kiss.
Is he a vampire? A shifter? Something worse? Who is the mysterious Captain of the Guardians?
Kyra Greene, pest controller of fantastic beasts, takes on a rock troll and meets the man who will haunt her dreams for the next three-hundred and twenty-one nights.