Akihabara in Tokyo is famous for retro video games, including the iconic Super Potato store. Electric Town has a vibrant atmosphere with neon lights, arcades, and shops selling games. While Super ...
Those keen to tap into futuristic Tokyo should head to Akihabara, also known as Electric Town due to the epic quantity of electrics stores (plus crowds of Japanese techno-geeks known as otaku).