Pretty interesting show. It's almost all in Mandarin, the show is held in China, but you can pretty much figure out the competition even if you don't understand any of it.

The Japanese team wins in the end, but it was close. Pretty amazing performances by both teams.