Tag Archives: Fuchūkeiba-seimommae Station

A Day At The Races For The Japan Cup

  The Japan Cup may be one of the most prestigious horse races in Japan but I had never really heard of it until quite recently when I saw adverts for it plastered all over the Keio Inohashira Line in Shibuya station. It’s not … Continue reading

Posted in Sport | Tagged , , , , , , , , | 6 Comments