Haplochromis macrocephalus

Haplochromis macrocephalus (Seehausen & Bouton, 1998)