This will be me if I ever win the lotto lol, wish I had that kind of cash to buy something like a Panigale for parts lol and a second one just to own as a Panigale while I'm at it...Yep, its a radiator.
Apparently it developed a fuel leak and burnt to the ground, but the builder has bought another Panigale to have a 2nd crack at it. The details should be in the Facebook link but I'm not on there so can't confirm.