Everything was good, but mizu shield part was cringe i must say. They are chinese but using japanese words. I think if you use english words for spell names, it would be more professional writing. Other than this, the story is very good. Go on author. :)