Well I was basically told he was a "Zebra Cichlid" but here is a pic, and I'd welcome a for sure ID is someone has it.
He refuses pellets at all costs. And by that I mean I have fed him nothing else and he will simply starve for a week if I am only offering pellets. I'll try the frozen...