Woah good find...Where did you find this? Got a name?
Name is Santos Zamora, according to the linked story. Pic is labeled same also.