Mental Fortress

This is the 7th episode of New Angry Birds.