Featured Undead City Walker 7

Featured Undead City Walker 7 is a minor character in Resident Evil: Apocalypse.