Taxonomy of these is a mess. Since this year, zenkeri gained species status after having been considered a synonym of grahami for a long time. This specimen however, is not a confirmed zenkeri and is thought to be a similar looking (sub)species, hence the aff. in the scientific name.