Kotomora
独走 (どくそう, dokusou) Japanese meaning: running alone | Kotomora