Kotomora
喧嘩っ早い (kenkappayai) Japanese meaning: quarrelsome | Kotomora