Kotomora
文句なし (monkunashi) Japanese meaning: undisputed | Kotomora