The creator of the Ifrane Lion remains a mystery, with theories ranging from Italian and German prisoners to a French ...