Answer: juanvaldez

AnswerCrossword Clue
JUANVALDEZCorporate character with a mule