A review by rowdya22
Sufficiently Advanced Magic by Andrew Rowe

3.0