I agree with you on that.
For awhile now I've been doing a bit of an independent study project on the genus pyxicephalus and I've looked at hundreds of pictures of these frogs. As well as looked up as much info as I can find on these guys(which is what lead me here).
And I actually made a mistake On my first post the guy said it was actually P. Edulis sorry about that.
But I don't think it looks quite like Edulis either.
I've actually been very confused on the subject of P.edulis for some time now.
The main thing that confuses me is that some pictures I've seen that are claimed to be Edulis have only one stripe that runs down the back.
While others have the three stripes like the one pictured in your caresheet. Do you have any thoughts on this? or anyone else?