Kotomora
駆け通し (kakedooshi) Japanese meaning: long sprint | Kotomora