Kotomora
負けず嫌い (makezugirai) Japanese meaning: hates losing | Kotomora