Japan Fans Clean Up Stadium After World Cup Win Over Germany, Demonstrate True Sporting Spirit

Their team won the match, the fans won the world’s respect.