He is a nemesis of the superhero Moon Knight, as the two are brothers and have both at certain points been chosen as the avatar of the Egyptian moon god Khonshu.
He is a nemesis of the superhero Moon Knight. Randall Spector and Marc Spector are brothers and have both at certain points been chosen as the avatar of the Egyptian moon god Khonshu.