World’s Shortest Escalator #CoolThingsInJapan #Tokyo2015 Besides being the land of the rising sun, Japan is also land of many October 12, 2015