The sex tourist is back!