That's a classic Pyxicephalus edulis, 100% sure.