According to the wording: "Perfect Corruption blocks all beneficial effects and cannot be cleansed or transferred."
Yet I've seen Perfect Corruption removed 3 times now by the opponent using Immunity after the fact (or similar game mechanics that remove debuffs).