The Planet of the Tear Eaters

Trivia
The episode is called The Planet of Lacrimavoras but the graphic novels call is The Planet of Tear-Eaters.