Greenwood Toad

Greenwood Toads are a species of the Ardaian Toad that are native to the Greenwood Island.