The 2018 All-Japan Team Championships were held from November 24 through November 25 in Takasaki, Japan.
Women’s Results | Men’s Results |
The 2018 All-Japan Team Championships were held from November 24 through November 25 in Takasaki, Japan.
Women’s Results | Men’s Results |