I was in local Pet Land last night and employee tried telling me this trade in fish was a snow flake Mbuna.
I must admit I had to take a double take.
It's probably 12" and has large fingernail size scales on its side.
What is this fish?
Agree with BC88, some sort of Tilapine, not an Mbuna.
There are many species of Tilapines (at least 100 species spread of many genera), looks like one of the line bred yellowish color morphs.
Here are a couple common species.
Coptodon zilliii
Oreochromis tanganicae
Saratherodon linnellii
As you can see, many look very similar