Boomerang (Marvel)

The  Scabs are the footsoldiers of the Magnavores.