Saudi money seems plausible, but I doubt they were in charge...
My bet would be the CIA or Mossad or some combination thereof...perhaps with some Russian oligarch wildcards...
We ask a big question. Who the hell is running the world? I actually dont know. But I think the coin came from the Saudis to Epstein, not sure about who the ultimate bosses are.