You can tell this from many things.
It is clearly a CB fish. Kamihata Industries is the ONLY people in the world to successfully breed pure Ansorgii. All other CB are hybrids.
The fish you have is clearly not Kamihata.
You can tell the difference a few ways, but mainly
1. The overall body coloration
2. Head shape
3. body marking
4. price (kamihata are quite expensive)
Here is one of my 3 Kamihata. This one is around the same size as yours:
That said, nice fish, hope it grows into a monster for you.
Cool, thanks everyone. Now I just got to get him off his hunger strike. Since its a hybrid AnsorgiiXEndi does it have the fast growth rate of the endi or the slower rate of the Ansorgii? How big should I expect him to get? 20"-27" there abouts? In a 55G right now but summer will be working on a 4'x4'x2 tank.
i picked one up 3 weeks ago and it has already grown 1.5''. bought it as a farm bred ansorgii so i am assuming its a hybrid. i expect if the current growth rate continues 18''-22'' is realistic final size, only time will tell