these are screen shots from a general commercial for Nissan. It wasn't really focused on any one car, but more how innovative the company itself is blah blah etc. It did feature the Leaf and hint at future hybrid models, but this computer wire mesh design looked awfully familiar in some respects. Anybody else see this commercial?