503 Books
See allA pretty good medium-paced book with good character development and relatable protagonists. I found a bit dry, especially in the beginning with all the literature/etymology/translation in-depth explanations, it didn't click that much with me. Book picks up in pace around the half-way point and the second half is way more interesting to read. Although I was able to foresee the ending quite early, it still was quite satisfying to read through it.