Forest Toad

Forest Toads are a species of the Ardaian Toad.