2017 All-Japan Team Championships The 2017 All-Japan Team Championships were held from November 25 through November 26 in Takasaki, Japan. Results Share this:TwitterFacebookLike Loading...