Kotomora
狷介 (けんかい, kenkai) Japanese meaning: obstinate | Kotomora