Honda Motor will begin sales of the S660, a two seat, open top sports car that harks back to a 1960s model line, on 2 April in Japan.