This seems to be the new Spain 10/12 away football shirt made by Adidas, which will be worn at the World Cup 2010 in South Africa.
The new spain 2010-2012 away kit will be available through the FSC Shop after the official launch.
Thanks to S1