Our cosmic superhero, the Asteroid Umbrella, ready to take on the sun and show it who's boss. While some might…