A review by salemlockheart
Vicious by V.E. Schwab

5.0