Scientific Name: AMPHILOPHUS TRIMACULATUS.
Fish2U.com