Cool Stuff in Japan: The World’s Shortest Escalator January 9, 2013 Chris Samaripa Japan 0 This is really neat! cool stuff in japan
Leave a Reply