I see this thread is old, but was never answered.
The cichlid looks to belong to the genus Ptychochromis (maybe oligacanthus)
There are a number of species in the genus that are very similar in appearance, and may be simply "location variants", but some valid species.
I just had a spawn from Ptychochromis sp "tarantsy a few weeks ago,
the species (variant)is not quite as dark and has a more mottled appearance, and yellow markings when in spawning dress.
below is a female P oligacanthus with fry I had back in the 90s, before I had a real camera