Kotomora
信託統治 (shintakutouchi) Japanese meaning: trusteeship | Kotomora