Kotomora
徒競走 (tokyousou) Japanese meaning: foot race | Kotomora