A review by annainthedark
The Faceless Ones by Derek Landy

adventurous

4.0