Image by myself
These two apex predators although control two different areas , one being land and the other being water actually compete for the same prey. The Nile crocodile is one the largest crocodiles in the world reaching in excess 21 ft , the only larger crocodile is the salt water crocodile which reach in excess of 27 ft.
To find the crocodile and male lion sharing a kill is a rare sight indeed. The only conclusion we could come up with is that the male lion took down the buffalo as it was drinking at this crocodiles pond and this crocodile grabbed a free meal in the process.
I hope you enjoy the image.