ESPN commissioned the Brazilian artist Cristian Siqueira to design 32 posters celebrating each team taking part in the forthcoming World Cup. Each one features a country's footballing hero (or two) and incorporates their nicknames too.
All of them look joyful; sadly, once the action begins, not every team will end up so happy (with three matches a day for the first week or so, we'll be extremely happy regardless).
Take a look at all 32 posters below. 15 days to go...