Kotomora
連続優勝 (renzokuyuushou) Japanese meaning | Kotomora