2018 All-Japan Team Championships

The 2018 All-Japan Team Championships were held from November 24 through November 25 in Takasaki, Japan.

Women’s Results Men’s Results
Advertisements