Festive

Always surprised at the enthusiasm with which Japan embraces Christmas. And Christmas Day is a regular work day for most people too!

It’s all about the retail therapy I guess!

Comments
Sign in or get an account to comment.