TOKYO, Japan—A whole new world of a massively stunning vehicle landscape unfurled at the fabled Tokyo Big Sight (TBS) on October 26, wowing a public from all walks of life not used to gawking at concept cars leaning heavily towards the extraordinary. The future of motoring looks kind of weird to the common car buff