Japan national rugby team prop Takuma Asahara is used to pressure during test scrums but that is nothing compared to a car pinned on top of him.
Rugby results and fixtures
ASIA RUGBY UNDER-20 WOMEN'S SEVENS
A thrilling Rugby World Cup Sevens has come to a close in San Francisco and it was New Zealand who lifted the trophy at AT&T Stadium.
Fan favourites Fiji had been favoured to go all the way but fell 22-17 to the All Blacks Sevens before losing to South Africa in the bronze final.