Video Game Arcade In Democratic Republic of the Congo

As seen on Flickr via Alice.