Konnichiwa! We show a quick top 10 things to do in Akihabara, the electric town of Tokyo. If you will be visiting for the Tokyo Olympics 2020 on a Tokyo family …

Comments are closed.