sheep frogs

 

Sheep Frog (Hypopachus variolosus)