Cheeky 2012
Outside Akihabara Station's Denkigai Exit, you will see Japan's largest electronics town with over 500 stores spread out before your eyes. (Can You Spot Me?)