Kotomora
委託者 (itakusha) Japanese meaning: consignor | Kotomora