The Crazy Shops in Akihabara

As you probably know, the Japanese have a remarkable sense of space – particularly in Tokyo. They can cram an insane number of people onto trains, and they’re known for capsule hotels and incredibly efficient tiny apartments. This holds true for their shops, as well. Continue reading “The Crazy Shops in Akihabara”