Crab People

Crab People - South Park
Crab People

This character appeared in South Park. The name of this character is Crab People.