A review by why_no_rat
Gallant by V.E. Schwab

dark emotional mysterious tense slow-paced

4.25