Kotomora
任せる (まかせる, makaseru) Japanese meaning: entrust | Kotomora