Nagoya is a fantastic city in Japan not to far from where I live, and best of all it is filled with all kind of geeky stores that I love. Check out my mini-vlog adventure…

AloJapan.com