Ball Crab

Ball Crabs are an omnivorous species of crustacean-like creatures found on multiple planets throughout the galaxy.

Appearances

 * Spore (2008)