Kotomora
高障害 (koushougai) Japanese meaning: high hurdles | Kotomora