Posted on 2025-06-01 by gregScreenshots of arcade games at the legendary Mikado in Tokyo I visited Mikado next to Takadanobaba Station in Tokyo. Here are some more screenshots of game screens. Related