Entertainment
 

Sand flea

From Wookieepedia, the Star Wars wiki.

Sand fleas were nerf parasites found on Nam Chorios. They could be kept as pets.

[edit] Appearances