Japanese semi with steamy car action.