Even in land-scarce Japan, if they wanted to start a city from scratch it would be easier by orders of magnitude to just clear-cut a forest somewhere first.
This thing is cool, but there's just no reason why it has to exist. There's plenty of land left on Earth to use first.