Kotomora
ニュータウン (nyuutaun) Japanese meaning: new town | Kotomora