• Embed

El Chupanibre

ClipSeason 2 Ep 51/6/2008

Mutants tie up Leela as a sacrifice to a legendary sewer creature -- who just so happens to be her pet, Nibbler.

Watching