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

3.0