CommentStreams:86f0b57c82a2061c3e49765df4eaaef8

Fairy deck with one of the cards carrying 40% shield artifact could do this after a few tries. But yes, that's one of the hardest versions of stage 97 to beat thus far.