Wyyyshock Spider

Seen in the game Jedi: Fallen Order, the Wyyyshock Spider is a nuisance to Imperial forces occupying Kashyyyk, and can be seen being corralled by Flametroopers and Stormtroopers.

The name was confirmed by a community manager.