A review by lucyed
The Faceless Ones by Derek Landy

4.0