This 29 October 2019 video says about itself:
Giant Petrels: Heroes or Villains? | Seven Worlds, One Planet | BBC Earth
Giant petrels are aggressive, fearless and aren’t afraid of some gore. But they’re also called ‘the vultures of Antarctica‘ thanks to their clean-up characteristic of feeding on carrion. So are giant petrels heroes or villains?