Sato Cup 2019 Results

We are sad to announce the 21st Annual Sato Cup 2020 will be postponed until further notice due to the COVID-19 situation.