Netcaster

Netcasters were giant spiders inidgenous to Kashyyyk. ((sources}}