Competitions 22/23 World Team Trophy 2023: Recap The World Team Trophy is a biannual event, and took place in Tokyo, Japan. As a team event with six countries competing against each other, Read More » Izumi Yoneyama April 23, 2023