A fierce battle between a lion and a giraffe