I was able to defeat this mini boss with ease with 2 high level gigas with prim saddles. Both were wild tames no imprint. Male and female for the mate boost with 200melee. Probably could have done it with one honestly, but I did two just in case.

More Beyla Spawn Encountering Tips