Litterbug

Litterbug is a mutant.

Powers
Exoskeletal armor: Litterbug has a very tough and chitinous exoskeleton with razor-sharp claws.
 * Superhuman strength