I just did the second Savage Beastfly fight. It took only two tries. Ill list what I had which should explain why I didnt have as much trouble as everyone else did.
7 masks The boomerang and triple knives Maxed out tool damage Warding Bell and Fractured Mask Weighted Belt Magnetite Dice The double jump Two damage upgrades to the pin