Kotomora
委任統治 (inintouchi) Japanese meaning: mandate | Kotomora