A review by swordsparks
The Demigod Diaries by Rick Riordan

3.0