It looks like an eye fluke to me. My old biology professor in college studied parasites extensively, if you want I can send to pictures to him and see if he can give an exact ID. Bill may know of the top of his head though...