Yodobashi Akiba: A Techie’s Paradise If you’re looking for a one stop shop for all your techie needs, the Yodobashi mall in the Akihabara district of Tokyo is a must visit. The nine-story megacomplex — featuring a gigantic adorable maid mascot — caters to jaw… Yodobashi Akiba: A Techie’s Paradise