×
Japan Sevens

Japan Sevens

The Japan Sevens, also known as the Tokyo Sevens, is an annual rugby sevens tournament held at the Chichibunomiya Rugby Stadium in Tokyo, Japan. It was a part of the Sevens World Series from 2000 to 2001 and from 2012 to 2015. Wikipedia
No. of teams: 16