This must-visit Akihabara list contains my top 5 stores in Tokyo's "Electric Town," (you do not need to be an anime fan to appreciate the quirky neighborhood).