This is the Immobilizer Light Cruiser, more commonly known as an Interdictor Star Destroyer or just 'that weird one with the balls on top.'
It's got 35k Jump Inhibitor modules, which it can run without losing power. Unfortunately, it has a very specific role in that regard, and has crappy...