Kotomora
依託 (いたく, itaku) Japanese meaning: entrustment | Kotomora