Inside Game Center Mikado: one of the best arcades in Japan

Arcades may be gone in much of the world, but in Japan arcades are still a…