Christmas is coming to Japan!

A lot of Japanese companies makes their employees wear a Santa suit the days around Christmas. OK, it is funny and cute but after a while it kinda gets to you. The workers at Seven-Eleven are Santa! The guy driving the delivery truck is Santa! Tokyo in December is like that skit by Monty Python where everyone is Superman!



Write a comment