abnormalities are quite common in fish... in nature, survival of the fittest would remove the fish from th epopulation quite quickly... in our tanks we often keep such specimen alive... as long as it does breed to pass on the genetic quality there is no harm in keeping it alive (assuming the quality of life isn't too bad, but there is no way to know this).
Keep in mind, in the wild, a single pair of fish will produce thousands of offspring in a lifetime, some species can produce that many in a single year. If more than two of those offspring grow up to similarly reporduce, the overall population of the fish are increasing... therefore the vast majority of fish born are not meant to survive to spawning size/age.
Fish have evolved to produce many offspring as a way to give the offspring the bvest chance to be genetically strong and survive... Where in humans (most mammals) we put maximum parental care into a single offspring as a means of acheiving the same...
PS - next time hit enter after each picture's url...