Ball leeches

Eyeball leeches, as in leeches that suck the juices from eyeballs.

Why, what were you thinking?