If the image is associated with a magazine you may be looking for the band "The Residents" who have multiple artworks involving men in business suits with an eyeball for a head. They were featured in an article from The New Yorker on February 3rd, 2020 and Texas Monthly in February of 2022.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence