Cool Stuff in Japan: The World’s Shortest Escalator January 9, 2013 Chris Samaripa 0 This is really neat!