A review by infinitespeculation
Stars and Bones by Gareth L. Powell

adventurous dark

3.75