Corner Pyamy

A shop in Africa seen brifly in a recent Resident Evil 5 trailer, behind Sheva Alomar.