A shaman, holding apparel with the colours of Spain, performs a good luck ritual with a llama foetus...
A shaman, holding apparel with the colours of Spain, performs a good luck ritual with a llama foetus in Lima July 9, 2010. Spain and the Netherlands will play in the World Cup final on Sunday. REUTERS/Mariana Bazo (PERU - Tags: ODDLY SPORT SOCCER WORLD CUP)