Honda has announced that they will be showcasing the S660, an open-top sports car concept at the 43rd Tokyo Motor Show, to be held at the Tokyo Big Sight, from the 20th November 2013. Honda has also said that the show will include the world premiere of the Urban SUV Concept, and the Japanese premiere of the NSX Concept.