Key Lime Pies

Key Lime Pies appear in the planet Utopia, in the game Angry Birds Space. Key Lime Pies are indestructable.Also, key lime pies are shown variously in the second page of the planet of utopia.