Santa Claus Comes to Japan
Santa Claus landed in Japan on December 3, 2019. The jolly bearded one gave out stuffed animals and took pictures with children. Narita Airport was filled with the Christmas spirit.
Santa is expected to stay in Japan for several days and then return to Finland to prepare for Christmas.