Click here >> to Visit the Tracking Center World Map Santa has been spotted by several ships at sea just north of Japan. While Santa is in that area it is doubtful that he is ready to deliver to Japan.Read more More...