The rugose skin, stout dorsal crest and prominent casque all indicate it’s a Trioceros sternfeldi. Rudis is a misnomer in the hobby as that species is rarely exported if at all. Male sternfeldi have a marked hemipenal bulge and this particular specimen lacks that. It’s a female.