well if insurance companies make a decision (edit: after seeing police report) that it was Mazda fault then his insurance will pay for the damages to lambo/ Mean a new car/ Check in the bank to the owner of aventador.
The person who is at fault / his insurance pay for the damages. if an accident is no fault then everyone involved own insurance pay for their insured client. (as per the policy terms)
If Mazda has just liability (and if he found at fault) then the insurance will not pay for his (mazda owner) car damages. But will pay for Lambo.