Rumbledy-hump (planet)
Jump to navigation
Jump to search
- This article is about the planet. For the television series, see Rumbledy-hump.
Is the home planet of the Humplings: Princess Num Num, Feffernoose, Doingg, Garglie, and Ladybuggle. as seen in Yo Leela Leela