This is the most incredible marvel villain rendition I have ever seen. I haven't seen her since well... Venom: Lethal Protector Limited series in the mid to late 1990's. She was featured in a story arch called Separation Anxiety if I'm not mistaken. Scream is indeed one of those unsung marvel villains, people know about, but never really got to know well. Kudos nonetheless.