Kotomora
粘り勝ち (nebarigachi) Japanese meaning: hard-fought win | Kotomora