This time we explore Akihabara, Japan's cutting-edge pop culture hub. It's an international shopping district packed to the brim with video games, anime-related merchandise and electronics.
Some results have been hidden because they may be inaccessible to you