Kotomora
百万都市 (hyakumantoshi) Japanese meaning: megacity | Kotomora