One thing I think it's interesting about Brazilian culture, is that our culture is a mix of different other cultures, and it varies from which city you're talking about. In São Paulo, the biggest city in Brazil and in the southern hemisphere, we got a mix of Arabic, Spanish, Italian, Portuguese and Japanese cultures. Actually, in my city, we got the biggest Lebanese community outside of Lebanon (we got most lebanese people than lebanon itself), the biggest italian community outside italy, biggest japanese community outside japan, and the biggest portuguese community outside Portugal as well!