The school I'm at has an albino corn snake that was given to them when a student moved out of the country. He's at least nine or ten years old, probably more. To my knowledge, the family that had him had kept him for nine or more years. He was kept in less than ideal conditions and still is being kept in a similar way. Basically, he's been living in a very small exo terra (the kind I'd expect to see a tiny arboreal snake or gecko in) with a heat lamp that is not on a thermostat eating two live mice once a month and has had no hides for at least a few months. He did have a fake plant in there, but I removed it because it had wires sticking out of it and was just plain not safe. I promise I'm trying to get him some better care. I put a hide in there for him today (he seemed pretty happy about that) and I'm going to see if I can do something about his cage in general, but things don't happen overnight.
However, there's something I'm a little worried about. The snake's eye appears to be damaged somehow. It almost looks like dust or something, but it doesn't come off. Additionally, the eye seems to be a different shape than it should be. I was not in this school for the beginning of the year so I don't know how long this problem has been going on, but according to the other students, it happened after he last shed his skin. It was at least two or three weeks ago, but I'm guessing four or more based on what I'm hearing. They still have the skin and I looked at it. It appears to me that both eye caps came off. Does anyone know what the problem could be or what I can do? I want to help this snake if I can.
(Sorry about the horrible picture quality. Also, I wouldn't normally hold him like this, but he's an active fellow and I needed him to stand still. Don't worry, I didn't hurt him.)