You can take him down with Ultron and Dragon man.Medusa is also an option. just take the left side to remove the bane node for easier fight.
Crossbones has 90% chance to shrug off debuffs
Medusa is mvp for cb and 6.1.6 sentinel but awaken her or else she will hit like a wet noodle