Kotomora
のし歩く (noshiaruku) Japanese meaning: strut | Kotomora