Gelagrub/Legends

Gelagrubs, also known as Felucian ground beetles, were large insects that lived on the planet Felucia.