A review by gabberjaws
The Witch of Duva by Leigh Bardugo

5.0

WELL THAT TOOK AN UNEXPECTED TURN.
No, that plot twist genuinely messed me up.

(Also, I dare you to tell me that Magda isn't even loosely based on Baba Yaga. I. Dare. You)