Is this replica of Tokyo's past Japan's future?

Matt Alt's Pure Invention