Workers in a Santa Claus and a reindeer costume cleaning windows outside a 31-metre-high building at Odaiba shopping mall on Tokyo’s waterfront in Japan.
Workers in a Santa Claus and a reindeer costume cleaning windows outside a 31-metre-high building at Odaiba shopping mall on Tokyo’s waterfront in Japan.