Kotomora
任せとけ (makasetoke) Japanese meaning: leave it to me | Kotomora