Jolly old St. Nicholas has lost his reindeer and is in need of a workout this Christmas season, taking on rickshaw duties in trendy Tokyo. Drivers clad in Santa Claus outfits defied the rain on Thursday, carrying pampered passengers in the traditional two-wheeled carts.Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok