Kotomora
早歩き (hayaaruki) Japanese meaning: fast walking | Kotomora