Watch prurient Naty Delgado's movie