A review by solitaint
Mister Impossible by Maggie Stiefvater

4.0

this book messed with my head in the best way possible