I guess that this is the species you mean... Crotaphopeltis hotamboeia
I have no experience with this species, but as far as I know it is a frog-eater.Biggest problem, I guess, is finding this South-African species. Is not a regular species in the hobby.