Kotomora
急ぎ足 (isogiashi) Japanese meaning: fast pace | Kotomora