Lol, this viral vid has over 4 million views already... All the way from Japan, meet the world's shortest escalator. We're just not sure why they even bother to put one there. Those Japanese, always thinking of everyone's comfort...
Is located in Kawasaki, Japan. You can find it within ''More's department store'' located across the street from the JR Kawasaki train station!
No comments:
Post a Comment