Mercedes-Benz exhibition stand, Tokyo Motor Show 2005