Kotomora
租借地 (soshakuchi) Japanese meaning: leased territory | Kotomora