That’s him!! Man, what hair, eh?
They have done several stories on this Gobeklitepe site on the Ancient Alien series.
The question is of course why,how, who carved out these giant stela weighing tons and carried them up that mountain to put them in place.