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

5.0