Mercedes-Benz Vision EQS shows us the future in Japan

A look at the future today in Japan.