Kotomora
居留地 (kyoryuuchi) Japanese meaning: foreign settlement | Kotomora