This bloke's up to his tits in Epstein Island stuff. I don't think he visited there nearly as often as Bill Gates did (28 times) but he's the same type of creature.