Kotomora
取り運ぶ (torihakobu) Japanese meaning: proceed smoothly | Kotomora