Santa Claus is a recurring character in the Pokémon anime. He is based on the Santa Claus of Christmas holiday fame. He has the same tasks as his real-world counterpart: giving gifts to good children all over the world while traveling on his sleigh. He also lives at the North Pole.
(Source: Bulbapedia)