While enjoying our trip in China, Jez and Tom came up with a sudden plan to cheer for England in Rugby World Cup final in Tokyo. We literally abandoned our … Alo Japan.
Alo Japan.