Kotomora
百歩譲る (ひゃっぽゆずる, hyappoyuzuru) Japanese meaning | Kotomora