Mark Jackson maybe... looks like an intercooler and a half with a cold box on it. Probably works great at the track. Id imagine it would suck hard on the street.
It looks like the one in the link has a brand embossed on the inlet. The one I have does not have any markings. The design looks the same minus the ice box.