Name: Ivan Zinoviev
First Appearance: Marvel Universe #5 (Oct. 1998): "Creature on the Prowl!"
Number of Appearances: 2
Enemy of: Kro
Note: tricked by Kro into looting NYC during Gorgilla rampage
Suggested links for further research about this character and the character's religious affiliation: