Leon Scott Kennedy is a fanart and resident evil of biologically dangerous switches
A frame from the movie Resident Evil. The moment with glasses
Umbrella Corporation logo from the Resident Evil game
Art by Resident Evil team in Africa under the scorching sun