Kotomora
馳せる (はせる, haseru) Japanese meaning: run | Kotomora