SFF shopping in Akihabara
As I’ve mentioned planning a few times in the podcast, I’m currently in Tokyo! And of course I had to visit Akihabara, the electronics capital of Japan to see what kind of retail presence SFF has in this country that’s perpetually short on space. Akihabara (also known as Electric Town) is an area to the west …