Kotomora
巨歩 (きょほ, kyoho) Japanese meaning: long strides | Kotomora