El Mariachi

El Mariachi is the main character of the Mexico Trilogy by Robert Rodriguez.