Brazil's jersey is probably the most recognised soccer shirt out there: The canary yellow with bright green trim. Brazil has worn it during all five of its record World Cup titles.
Simmering civil tension and the stench of corruption threatens to sully Brazil's global soccer party when the World Cup kicks off on Thursday against a backdrop of protests, unrest and alleged political graft.