Machu Picchu

Biography
Machu Picchu is a Mexican mercenary who has been hired by heroes and villains alike. Not much else is known about him.