Dune Spider

Dune Spiders are a species of the Ardaian Spider.