SUBSCRIBE: – Let’s go for a walk around Akihabara, Tokyo’s electronics’ store district (Japan), to see what is being sold …

Comments are closed.