that looks like cloudy eye usually due to stress mate.ive bought alot of fish like that and if you have healthy tank conditions it will recover well and have full function again.i bought a rotkeil severum and they told me it had lost its eye within three months the eye recovered fully and was as good as new