Every November, the streets of Boston, USA, are flooded with Japanese people in suits. It is a somewhat unusual sight that completely transforms the city from its usual appearance. The reason for this ...