The Witch of Duva (The Grischa, #0.5) - Leigh Bardugo
Ah, fantastic storytelling!! Creepy yet enthralling all the way to the end.