This is Just Unbelievable: Giant Leopard Seal Vs Tiny Penguin

What in the world just happened here? As the sea ice melts ever earlier in the season, swimming to escape hungry animals becomes even harder. Can this penguin survive its deadly dash to freedom?