Texas cichlid
Texas cichlid (scientific name: Herichthys cyanoguttatus), a freshwater fish belonging to the cichlid family. Also known as Rio Grande cichlid, this is the only cichlid species native to the United States. This video has been shot from an Aquarium Show held at Palakkad in Kerala state, India.