Sidrek megapede

Sidrek megapedes were insects that had shells with tough, sharp spines protruding from them.

Appearances

 * Young Jedi Knights: Diversity Alliance