No way is that a Temporalis or a Coryphaenoides, however it is almost certainly a C.A. chichlid and I'm betting from the Vieja family. Fenastratus, perhaps ?
Mister Malcontent
Appears to be a Fenestratus, i had one of these before and he was quite an aggressive little s**t. gets about 12 inch, they are mainly vegies but may take bugs and stuff.