Kotomora
障害走 (shougaisou) Japanese meaning: hurdle race | Kotomora