Kotomora
自領 (jiryou) Japanese meaning: one's territory | Kotomora