The S660, the most recent in Honda's long history of making tiny sports cars, debuted in 2015 in Japan only. It was limited to just 63 horsepower and a 660cc engine. While its acceleration was ...