Kotomora
独立市 (dokuritsushi) Japanese meaning: independent city | Kotomora