Greenwood Spider

Greenwood Spiders are a species of the Ardaian Spider that are native to the Greenwood Island.