Kotomora
駆け降りる (kakeoriru) Japanese meaning: run down | Kotomora