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