A review by booksargram
Cackle by Rachel Harrison

4.0