Former member of the Soviet Army that was assigned to guard a mystical artifact, he survived as an undead zombie who eventually regained his sentience and rose to the role of Director of the S.S.S., the Soviet counterpart to the American B.P.R.D.
Already have an account with the League of Comic Geeks? Let's get you back to tracking and discussing your comics!