The New Resident Evil 5 Game

The New Resident Evil 5 Game

looks like its in either Africa or Cuba but Overall it looks crazy