The holidays are here and we can all feel the festive spirit in the air! Sometimes we tend to think that the entire world is celebrating just the way we are in the Western side of the world, but everyone celebrates quite differently in their own way and cultures. In Japan, Christmas Day is actually NOT a public holiday! What a shocker!
So how does Japan celebrate Christmas?