Marco Delgado

Marco Delgado is a mutant and member of the Acolytes.