There is no description yet. Add a description.
Appears on these pages
Carter was a researcher working for the Umbrella Corporation in Raccoon City in 1998. While...
Add a photo to this gallery
The Umbrella Room is an area of the Umbrella R&D Center. Sources and Gallery https...