Leaf Frog

Leaf Frogs are a type of the Ardaian Frogs that are native to South Annor.

Species
There are up to two species of the Leaf Frogs and they are the Giant Leaf Frog and the Rough-skinned Leaf Frog