The Anchor? It can be an annoying fight for sure, though leveling up Launch really helps there. --- https://imgur.com/G17qCv1