A review by teffire
The Spirit Bares Its Teeth by Andrew Joseph White

dark tense

3.75