Featured Rooftop Undead 3

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