I checked Malawi Mayhem, who have almost all Malawi species, and it is not listed. I did a search and only found three sites that mention it. One being the one linked above. And the other two were false sites (the kind that are full of nothing but search links). I don't think that it is actually a specie.