A review by kkaaccyy_
The Watchers by A.M. Shine

dark mysterious tense

3.25