I see dogs in my neighborhood doing this every day.
I suspect Leo is just hungry. The prey is probably already pretty much dead, Leo’s girlfriends having done the heavy work. It’s a good gig, for the jungle. The only reason he has that imposing mane is to attract girlfriends. Without them, it would only serve to scare away prey.