Santa Clauses en route to world congress

 

18 Santa Clauses gather at Tokyo’s Haneda Airport on their way to the World Santa Claus Congress in southwestern Japan.