This is going to be a great weekend for the Japanese here in Brighton. Not because they will be playing the South African team in the Rugby World Cup game tomorrow at American Express Brighton Community Stadium. That might be the worst thing that will happen to Japan here this weekend. The good things will […]