The 'eff is this AKA it ain't just Mopars

Too many Hot Wheels....Someone explain the cooling fins to me, do they rotate? So what 'sup with the big chunk missing at the bottom....