Tokyo Tech wins 106th National and Public University DanceSport Championships
The Tokyo Tech Ballroom Dance Club has won the group category at the 106th National and Public University DanceSport Championships, held at the Chofu Campus of the University of Electro-Communications on February 3.