Quite a difficult one, I'll be pretty easy going with the clues if no-one gets it pretty soon. Attached images