Scissorfist

Scissorfists were a species of large crustacean found on the planet Dathomir. The Scissorfists Clan was named after the creature.

Appearances

 * Backlash