A review by wink_wink
Vicious by V.E. Schwab

4.25