Posts

Showing posts with the label Ikebukuro Gigo

Fans of Sega meet at the close of one of Japan s most famous game rooms