Neat retro games store in Tokyo, Japan. (Akihabara specifically)