Quote Originally Posted by 200xth View Post
It's probably a stuck eyecap.

I wouldn't do anything to it. It'll most likely come off with the next shed.
Leaving it won't cause any kind of harm to that eye? What about bacteria build up?