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

4.5