Culture2 years ago
Are You a Sushi Master Living in Japan? Show Off Your Skills at the World Sushi Cup Championships
The World Sushi Cup Championships has made it their mission to celebrate the expertise of sushi chefs from every corner of the world.