Kotomora
自信過剰 (jishinkajou) Japanese meaning: overconfident | Kotomora