The 2024 All-Japan Championships were held from April 11 through April 14 in Takasaki, Japan.
Women’s Results | Men’s Results |
The 2024 All-Japan Championships were held from April 11 through April 14 in Takasaki, Japan.
Women’s Results | Men’s Results |