Red Planet 5-17 (Angry Birds Space)

Red Planet 5-17 is the 17th level in Red Planet.