Rumbledy-hump (planet)
Revision as of 01:15, 22 November 2011 by 68.45.98.157 (talk)
Is the home planet of the Humplings: Princess Num Num, Feffernoose, Doingg, Garglie, and Ladybuggle. as seen in Yo Leela Leela
Is the home planet of the Humplings: Princess Num Num, Feffernoose, Doingg, Garglie, and Ladybuggle. as seen in Yo Leela Leela