Mammoth frog

A mammoth frog was a large amphibian with bumpy skin and a powerful leap.

Appearances

 * Galaxy of Fear: Planet Plague