not a peacock, definitely mbuna.
I also see a lot of metriaclima aurora in there but it lacks the elongated white trimmed pelvic fins to be pure strain.
I think it could be crossed with a pseudotropheus crabro 'blue & golden' type colour morph
fins are pretty ragged - how is your ammonia, nitrite & nitrate/is it in a lot of fights ? (it is likely to be highly aggressive). needs a good big tank, and rift lake cichlid only tankmates, ideally only other mbuna of similarly aggressive temperament.