A review by crystalcollectsbooks
The Battlemage by Taran Matharu

5.0