A review by shane_the_reading_rat
In the Lives of Puppets by TJ Klune

5.0

yes this did make me cry. i will be so normal about this book forever and ever and ever