Team Japan captain forced to walk back “biased” Physical Asia claims

The spinoff of ‘Physical: 100’ pits nations against each other in grueling physical challenges. The winning country will take home one billion Korean won – about $700,000 – and earn the title of the strongest in Asia.






