Welcome to my World. Have you heard about the world’s shortest escalator? Let’s visit Kawasaki More’s Department Store in Kawasaki, Japan to ride on this …

AloJapan.com