Kotomora
競走者 (kyousousha) Japanese meaning: runner | Kotomora