Flat characters, erratic pacing, contrived and predictable plot, thin world-building, and a poor English translation combine to make this a disappointing read.
Flat characters, erratic pacing, contrived and predictable plot, thin world-building, and a poor English translation combine to make this a disappointing read.