Entertainment
 

Bossuk roach

From Wookieepedia, the Star Wars wiki.

Bossuk roaches were large insects from Ithor. They were scavengers.

[edit] Appearances