Red Planet

Red Planet is the 5th episode in Angry Birds Space. In the trailer, Ice Bird flying on Astronout's camera. Not much is known about this planet,only that's an episode coming this fall.