looks like some kind of mechanical leech :eek: