Voru'kar Skitterer

SS undefined (Island Expedition)

Voru'kar Skitterers are nerubian spiders located on the expedition isles.