Wishlisted by Matt Mayer
Japan will host this years Rugby World Cup in September to November with the final in Yokohama. The Japanese team the Cherry Blossoms will be hoping to go far!
3300, Kodukue-cho, Kohoku-ku, Yokohama, Japan
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!