Jose "Menchacha" Menchaca is the "Super President Elect" of Mexico, protesting the 2006 election results.