DEFINETELY NOT an african cichlid... i would call it a flowerhorn simply because there are no purbred species that look like that... i think he's really pale because you have him in another container for the pic, try taking a picture in the tank he lives in, that way he's showing his real colors. also try posting several pics of him at different angles, that way we can determine better... right now my vote is thai silk.