Forest Spider

Forest Spiders are a species of the Ardaian Spider.