Strange creature

Last summer i took this picture in southern Spain, could anyone help with it?