The creator of the Ifrane Lion remains a mystery, with theories ranging from Italian and German prisoners to a French sculptor, Henri Jean Moreau ... attribute the sculpture to a German ...