I really like the FMC in this book. She is complex and nuanced. This book is also a great example of a fantasy book that does not info dump and keeps the action moving. There is always something new and surprising happening even after the traditional climax.

The only thing that took some getting used to was the unique Japanese inspired terms.