Recycler's Lair

Recycler's Lair is an island far up in the sky, where Recycler took Maggie Simpson and Teddy to eat.

Appearances

 * Episode 4 (More Maggie Adventures)