Kotomora
専管租界 (せんかんそかい) Japanese meaning | Kotomora