It wouldn't surprise me if this was in fact at a French museum - an art museum?
I mean, what's that bead stuff across the back? This looks like sculpture, not archeology.
Wait... now here's a link that says that this self-same skull is in London, not France...
Skulls - Ancient and Abnormal Skulls of Giants and Anunnaki
And then when you click on it, it says it's in France again.
Hrm, this seems to be the page that MessenjaH is getting most of his info from. Although they claim that the horned skulls are evidence of alien genes in humans, not of biblical devils.