A review by tayloreilers20
Vicious by V.E. Schwab

3.25