I just saw this on EBay and the guy claims it is both Tubi AND OEM.... It sure don't look like either one to me. He says the Ferrari dealership sells...