carnage father the venom is venom the father of carnage Venom Father Of Carnage Sweatshirt. Eddie hates Cletuss waste on his gift Cletus sees him as self-righteous and annoying the sole… Friday, October 28, 2022 Edit