12 total votes
Armadillo

Armadillo

Armadillo, is a fictional character, a supervillain in the Marvel Comics universe. ... more on Wikipedia

Armadillo is ranked on...

Captain America's Enemies 52.1k VIEWS Marvel Comics's Captain America (Steve Rogers) has been fighting off bad guys since World War II. Here is a full list of all...