Key Lime Pies

Key Lime Pies are Items in Utopia in Angry Birds Space. They are Indestructible.