A live Greenland shark was rescued by two men on the coast of Newfoundland, Canada when it washed ashore after choking on a huge piece of moose meat.
CBC reports that Derrick Chaulk was driving by the harbour when he saw what he thought was a beached whale.
As he got closer he realised the shark, which was about 2.5 metres long and weighed about 115kg, was still alive and had a big piece of meat hanging out of its mouth.
"It [the moose] had the fur and all the liner on it - it was about two feet long, maybe," he said.
Another man, Jeremy Ball, arrived and helped pull the moose chunk out of the shark's mouth.
The two men then pushed the shark back into the sea.
Chaulk told CBC that people often throw scraps of butchered moose into the harbour.
According to Live Science, Greenland sharks are the slowest sharks relative to their body size. They are scavengers that are attracted to the smell of rotting flesh. They have also been known to sneak up on sleeping seals.
Giant 15ft great white shark is largest ever tagged in Australia
Blue shark washes up on beach in Canada