Tokyo / December 22, 2020 / 0 Comments Zen is the word that comes to mind about Tokyo. How can a city of over 9 million people be Zen, you ask? Walk into any temple or shrine (there are a lot)… read more