Japan & Great Britain Face Off in a Hotly Contested Sporting Spectacle in Tokyo

As a Brit living in Japan, I really have mixed emotions when either Great Britain or England play against Japan in any sporting competition. It is admittedly not the biggest rivalry but for any sports fans in my situation it … Continue reading →