Red Planet 5-20 (Angry Birds Space)

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