Red Planet 5-27 (Angry Birds Space)

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