They are the correct seats for a spec c WR limited. The car came with the world rally team logo on the seats and also the fog light covers as per this brochure. Slightly confusing that the pic at the top as a wrx 300 in it as well as the spec c!
http://www.subaru-impreza.de/Sonders...tedspecC04.htm