A Survivor Washes Up On A Deserted Paradise Island To Find Whimsical Goddess Waiting To Unleash Her Horny Side