Japan vs China
Japan's Samurai Blue Make China Feel the 'Seven-Heaven'!
Did Japan just break a world record against China? Spoiler alert: It's a 7-0 thrashing!
See moreDid Japan just break a world record against China? Spoiler alert: It's a 7-0 thrashing!
See more