...everyone, sumo wrestlers included, is enlisted to help out. If you are traveling any distance in Japan in the winter, you need to have tire chains. The highways won't let you proceed without putting them on when there's snow on the road.
There's definitely snow on the road in Tokyo, because it doesn't get plowed. Why bother when it usually melts quickly, and everyone has tire chains?
I'm still thinking of a good caption for this picture.