A Mexican holding maracas dressed like a 70's TV western stereotype is the most innacurate version I have ever seen ever of them. I would put them a guitar, a trumpet or even an accordion with a taco on the other hand. The moustache is spot on tough.
Most already know Angel was created and declared Mexican because of a lost bet between BreezaSoft staff and Ángel Torres from EVOGA on 2001 anyway.