How I figured that out? Simple:
Brazil received million of immigrants from Western Europe, specially Portugal, Spain, Italy and Germany. We also received lots of people from Eastern Europe, and lots of jews and arabs form all over the Middle East, and hundreds of thousands of japanese and chinese people, not to mention millions and millions of black slaves from Africa and the millions of indians who lived here.
I know the USA also received people from all over the planet, but the difference, races didnt mix there. In Brazil you most people are 1/16 portuguese, 1/16 italian, 1/16 german, 1/16 jewish, 1/16 black, 1/16 indian etc...
And that changes with the regions: In the Southern Region people look like europeans, due to the strong presence of italians and germans there, and because races didnt mix there. on the other hand, for example, in the Northeastern region, people are mainly mulattos.