Litterbug

Litterbug is a mutant.

Powers and Abilities
Litterbug has a superhumanly durable exoskeleton, along with razor-sharp claws, and superhuman strength.