Beckhamarino

The boojabaunga world cup consists of 32 teams 

Find them all and win the championship