Is located in Kawasaki, Japan. You can find it within ”More’s department store” located across the street from the JR Kawasaki train station!
The World’s Shortest Escalator
Is located in Kawasaki, Japan. You can find it within ”More’s department store” located across the street from the JR Kawasaki train station!