Tug of War - Japanese Style

More hilarity from Japanese TV...LOL