yes , it's an alfa 164 , it is yet some years that that model is out of production
now it is substituted by the alfa 166 but this last is al lot worst than the prior
the 164 models you can buy here in Italy for something like 1500$ or less
i dont have an sti but only an impreza wrx special edition my 99 , you can see it hosted here , in the italian specials section http://www.iwoc.co.uk/impse.html
A forum community dedicated to Subaru Impreza and STI owners and enthusiasts. Come join the discussion about performance, engine builds, exhaust, modifications, troubleshooting, maintenance, and more!