post-cro-magnon-conundrum: Good lord, who is this? Can anyone ID? Fuckin amazing !!