Posted on 19 November 2016.
An incredible set of pictures from Londolozi Private Game Reserve, South Africa captured a rare moment when a leopard eating carcass of its own species.
The sequence of photos shows a blood-thirsty big cat spotting the carcass of another leopard dangling from a branch.
In the pictures clicked Russian wildlife photographer Sergey Gorshkov, the leopard make a dash onto the tree and pulls down the remains hanging on the branch.
Leopard, the smallest of the big cats, is known as an opportunistic predators.