First Appearance: Venom (vol. 2) #13 (Apr. 2012): "Circle of Four: Part One"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 3
Teams/Affiliations: The Antitheses
Enemy of: Ghost Rider
Worked for: Blackheart
Note: demon created by Blackheart as antithesis of Ghost Rider
"Ichor" is a demon which was created (perhaps out of nothing, or perhaps from a regular human) by the powerful demon Blackheart. Ichor was one of four villains (known collectively as "Antitheses"), all of whom were created by Blackheart to be the opposite of the dark heroes he was facing: Venom (Flash Thompson), Red Hulk, X-23, and Ghost Rider (Alejandra Blaze). Ichor was created to be the opposite of Ghost Rider.
Ichor was a demonic construct or a demon altered to look like an angel or a human transformed into a demonic angel. He was not a true angel.
Suggested links for further research about this character and the character's religious affiliation: