Kotomora
受託者 (jutakusha) Japanese meaning: trustee | Kotomora