Kotomora
英領 (eiryou) Japanese meaning: British territory | Kotomora