The creator of the Ifrane Lion remains a mystery, with theories ranging from Italian and German prisoners to a French sculptor, Henri Jean Moreau. Despite various claims, research points to Moreau as the most likely sculptor, who worked on the lion around 1930.