Chrsyalide

The Chrsyalide are clawed predators from an unkown planet.

Appearances

 * Boba Fett: Hunted