How is Christmas Celebrated in Japan?

Christmas is celebrated on December 24th in Japan. They have decorated trees, lights, and presents much like the United States does except it is less religious and more commercial there. Look here for more information: