0071 Tokyo escalators are strictly stand left, pass right. It's nothing like New York.jpg Previous  Next
0071 Tokyo escalators are strictly stand left, pass right. It's nothing like New York