This is a American cichlid called a Trimac. They are big, mean, and pretty as hell.
Finding a REAL trimac at a petstore is really really rare. What you see at petstores that look similar are actually Flowerhorns… aka hybrid cichlids mixed with some shit. While they look similar, they are not quite as pretty as a true Trimac in my opinion.