If you want to defeat it, I recommend taming a giga, which is easier than it seams and getting a yuti and a bunch of megatheriums, free boss loot

More Beyla Encountering Tips