It's got a totally different motor in it now...84.5whp of pure awesomeness. Lots of other stuff on the bike non-cosmetic, too - custom spindle, ducati wheel, etc
IDB is indeed 'In Da But'...started out as a joke a few years ago with one of my endurance teams.
The GYTR can was just a can that I had laying around that I welded up on the bike when the previous can got busted off, the rest of the exhaust is custom one-off stuff that I put together.