As for 29 defense and "Exparmor" against angels and unicorns, plus a shield with -20% damage reduction and a tent, griffins block the first round. It would be even better to split them up, but even so, their ears get killed in one go. Archers gather in denser groups, and then it's easy to take them down with unicorns and angels.
I would also equip the remaining artifacts to Haart, just in case, to protect against "Implosion" or "Earthquake".