The mecha has been designed to promote a new SUV by Nissan called the Dualis.
The CMs on TV for the Dualis are rather cool and you can check them out at Pink Tentacle.
You can see the mecha at the Nissan Ginza Gallery from now until 13th June and at the Sony Building from the 25th June through 1st July. (get off at Ginza station on the Ginza line)
Images from IT Media.