Garuda’s only weak point is one-handed swords. Make sure one of your DPS players brings one to the fight.