A review by kaishi01
Caraval by Stephanie Garber

4.0

scarlett is such a moron sometimes and tella is so obnoxious