Looks like a OdorEater!.............Or a Gel Shoe Sole!.........
So... why is that flatworm wearing lipstick?