Kotomora
保護領 (hogoryou) Japanese meaning: protectorate | Kotomora