Ughh, please don't. I am from the country in question and find this very very offensive and distressing. You have to understand we have been America's punching bag since the 1840s, with many of our worst problems being directly caused by being next to you, and we started taking a lot of insult and mockery with the h1n1 flu, and that got way worse four years ago with certain vitriolic guy who went on to inflict us a terrible economic damage that is still ongoing...
No, just no, please.
Edit: My apologies if you are not American, sorry for assuming. This pushed so many buttons at once and I went visceral at it.
OK now I'm genuinoulsy curious and want to understand.
Now, my take was absolutely made on the fly, i didn't want to target Mexico specifically, i just tossed the first meso-south American country that came to my mind, but let's follow the example for a minute if you will.
Let's say I'm fascinated by Aztec architecture, so i base my kingdom on ancient Aztec kingdoms, (based on my poor school knowledge of course). I want to introduce some more areas to my settings, so some high mountain zones, hence the lama.
Then, well the bolas. I like bolas. They are a cool and uncommon weapon. That's all.
Lastly, since I intend to use monks as a class in my made up setting, I need a martial arts style, and capoeira fits as nice as any other.
I really had no intention of insulting. I honestly do not see where I'm insulting someone. Truly, there's nothing even remotely plausible in my setting, but absolutely no intention of offending anyone, except maybe because of my poor world building skills.
Would you please spend some of your time to explain me exactly what or where were the parts that bothered you?
Regarding your edit, I'm not American, but i don't think it matters much where an insult comes from, in case there's one.