For these i read in wikipedia zagato design these for alfa romeo and the deal was canceled, so these cars 24 as i remember sold in japan from alfa romeo