We always wonder how animals fare in a head to head showdown. Lions vs Crocodiles, Bear vs Hippos, you name it.
However, one head to head that maybe nobody expected was a Seal vs Giant Octopus!
This rare struggle between a harbour seal and a giant Pacific octopus was caught by some seaside strollers on camera.
All the drama happened in the waters off Ogden Point, Canada.
Watch the footage down below: