Marco Delgado

Marco Delgado (Delgado) is a mutant.

Mutant Powers

 * Can increase his size which granted him superhuman strength to go with the size of his body.