A review by raeoflight17
The Sword of Kaigen by M.L. Wang

adventurous challenging dark emotional hopeful mysterious sad tense fast-paced

5.0