Despite it not being an official holiday here, Japan has fully embraced the Christmas spirit and if you ever visit towards the end of the year, you will find most big cities have an impressive display of Christmas decorations, breathtaking illuminations and even Christmas markets (depending on where you go). Christmas in Japan is usually celebrated on December 24th (not 25th) and doesn't carry any religious meaning. Instead, it is considered a time to spread happiness, have parties with friends, go on dates with significant others and give gifts to children. The most commonly eaten foods on Christmas are KFC's fried chicken and strawberry shortcake. In fact, you will need to reserve your order well in advance if you want a chance of getting KFC on Christmas in Japan!