An Eyeball-Eating Parasite?