Gruesome footage shows the moment a huge snake devoured a crocodile whole following an arduous five-hour battle.
The incident occurred in Queensland, Australia, and showed a top predator finding himself in the unusual situation of becoming prey.
See also: Policeman flees snake screaming and video goes viral
See also: Chef dies after cobra he was cooking bites him
The footage was actually shot in 2014 but it is receiving fresh interest on social media. It has now garnered almost 52 million views.
According to citizen.co.za, the incident was captured on camera by local author Tiffany Corlis at Lake Moondarra in Queensland.
The eight-metre python constricted the crocodile to death, before dragging it to shore and eating it whole in front of a shocked group of residents.
The snake reportedly managed to swallow the crocodile in a mere 15 minutes once the battle was over.
Speaking to the BBC at the time, Ms Corlis said: "It was amazing. We saw the snake fighting with the crocodile - it would roll the crocodile around to get a better grip, and coil its body around the crocodile's legs to hold it tight.
"After the crocodile had died, the snake uncoiled itself, came around to the front, and started to eat the crocodile, face-first."