Raphael Zoran

Raphael Zoran is a comic book antagonist featured in titles published by Marvel Comics who calls himself The Possessor. He first appeared in Son of Satan #1 in December, 1975. Raphael Zoran is a human who has merged with the essence of two demons.