Im not sure about the first picture but I have a guess on the second one. Both fish look like Vieja fenestratus. There is a pink/red variety and a blue type. I'm growing out two of the blue type right now and it sure looks a lot like my fish. The whole latin name thing I'm not sure about because they also go by Paratheraps fenestratus also. Common name the window cichlid.