I talked to the guy. It is a Tc header and silencer that has been shoretened 4 inches to go with the new subframe that they have to run to fit the 250r plastic!!
I dont think TC has a webpage but i'am pretty sure that Nacs ran a TC pipe with there Moto's. So if you wanted to get one I'am sure Nac's is the place to look. I run an HMF myself and it seems to work fine!
TC Racing does have a web page but I always seem to have problems with it www.tcracingengines.com.If you have any luck with it please pm me with what you did.Good luck.