Nieuwe Sensaties Eden West, Sahara Skye