A review by stayshomeandreads
Ninth House by Leigh Bardugo

3.5

Way more fucked up than you’d expect 

Expand filter menu Content Warnings