Tokyo Motor Show continues to surprise, sometimes delight

Random thoughts from a stroll through the Tokyo Motor Show #8230;