Wyyyschokk

Wyyyschokks were Spiders that lived on the planet Kashyyyk.

Appearances

 * Star Wars Jedi: Fallen Order