A review by zangyorange
Heaven's Shadow by David S. Goyer

2.0

Got bored