earnest ma rated A hero at the end of the world: 5 stars

A hero at the end of the world by Erin Claiborne
Sixteen year-old Ewan Mao knows one thing for certain: according to prophecy, it's his destiny to kill the evil tyrant …
Sixteen year-old Ewan Mao knows one thing for certain: according to prophecy, it's his destiny to kill the evil tyrant …