Kotomora
埋め立て地 (umetatechi) Japanese meaning: reclaimed land | Kotomora