Kotomora
駆け去る (kakesaru) Japanese meaning: dart away | Kotomora