Juanvaldez

1 clue
Corporate character with a mule
Similar answers:
Exxonvaldez
Juanvaldez
Valdez