Follow That Zebra!!

Zebra vs Lion who will win!?

lion riding horse and zebra riding a giraffe