I was thinking the same thing. Shelby American produces their own cars under their own name beyond what Ford does with the Shelby GT350 and GT500. So you have to wonder what the difference is, unless STi are starting with a Japanese spec car rather than an American spec car for their homologation.