Couple notes, mash isn't cheating, she's your best servant. 2nd, the pierce invuln almost never occurs on the same turn as the NP. So santa lilly is your best bet. Kill the enigma, and then race the archer with your lancers/berserkers.