Who would win a fight between a lion and a demon?

Lions exist, demon do not. Lions win.

A demon is a spiritual being and a lion is only an animal, the demon would win.