Situated in Tokyo, Japan, one stop by train from the electric city of Akihabara is Kanda. Kanda is one of those unique cities that is not advertised. In this video, I …

AloJapan.com