Stickyfeet

Stickyfeet is a tiny metropolis of insects located in the City Dump. It is where The Buzz on Maggie takes place, as well as the Stickyfeet Saga.