Featured Undead City Walker 3

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