Logo of a mystery group known as K.A.R.M.A.
Who are they, and who is the man see on the French Beach?