Kotomora
全力疾走 (zenryokushissou) Japanese meaning: sprint | Kotomora