A review by kaulhilo
The Witch of Duva by Leigh Bardugo

4.0

what the shit just happened