A review by sam_herself
A Giant Problem by Holly Black, Tony DiTerlizzi

4.0

It was good, a little strange, but good