Kotomora
長駆 (ちょうく, chouku) Japanese meaning: long march | Kotomora