How does Japan Celebrate Christmas?

Japan celebrates Christmas with decorations, trees, and presents. They officially celebrate Christmas on December 24th instead of the 25th. All in all it is very similar to the way it is celebrated in the United States with less of a religious emphasis. Look here for more information: