Counter for debuff immune Juggernaut after buff?
I'm currently working on exploring some more variants and found a debuff immune Juggernaut in one of them.  After some thought, I'm not sure how you're supposed to fight him.  If you cant put a debuff on him, you cant remove the gem.  Likewise, there's not a champion in the game that can place stagger on him or nullify his unstoppables quick enough to get an opening.  The only counter that I can think of is Cap IW since he counters unstoppable without a debuff, but he's restricted in this particular variant.  I could be missing someone obvious but Im not sure of a true counter for this particular fight.  Thoughts?