The urban centers of Japan have long been a draw to tourists worldwide, and for good reason. From the sprawling metropolis of Tokyo, to the port city of Osaka, to the ancient capital of Kyoto ...