Yes, Luckies, it is a Barbary Lion.

Scientists thought they were extict at one point, until police broken in on an illegal big cat farm, and found some odd looking Lions. It soon turned out they were Barbary Lions.