Leaping Lion

The Leaping Lion is a professional wrestler from Senegal. He is Cheikh's favorite wrestler.