Humplings are alien creatures from the Planet Rumbledy-Hump. In "Yo Leela Leela", Turanga Leela exploits their image on a television show on Tickleodeon, The Humplings.
Humplings are alien creatures from the Planet Rumbledy-Hump. In "Yo Leela Leela", Turanga Leela exploits their image on a television show on Tickleodeon, The Humplings.