New fan of your translations, here! Thanks for all your hard work!
I didn't pay much attention to Kanon on my first reading. I figured she was introduced just to be fridged for Matoriv's character development.
Now that I paid more attention and seeing the way she scolds Avan, it seems her role is to represent the Crone archetype. I like her dynamic with Avan, and love that she has no interest in Leira and Roka's corny romance.
The cute Avan expressions also made my day.
heart
You're doing great, keep up the good work!