Snowcrest Spider

Snowcrest Spiders are a species of the Ardaian Spider.