A review by emmarose4313
Vicious by V.E. Schwab

3.0

(3.5) not sure i understand the hype but definitely good