Red Planet 5-12 (Angry Birds Space)

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