Leela and the Genestalk

"Leela and the Genestalk" is the one hundred and thirty-sixth episode of Futurama, the twenty-second of the seventh production season and the ninth of the tenth broadcast season.

Plot
TBA