This species is one of the world's largest frogs and has a voracious appetite eating almost anything including its own kind. It is native to East Africa including the countries of Angola, Botswana, Kenya, Malawi, Mozambique, Namibia, South Africa, Swaziland, Tanzania, Zambia, and Zimbabwe.