that's the biggest oil-cooler radiator i've ever seen. and if that's a 'busa motor i'm a monkey's uncle.