Porn: savage and vicious