A review by florisrosie
Alpha's Burden by Luna Lark

adventurous challenging funny hopeful reflective sad tense fast-paced

3.5