A review by vens_corner
Pets for Legion by Shawn David Brink

adventurous dark medium-paced

3.75