Dullahan has like 16,000 HP, attacks three times per turn, can summon Charon for free, and Formina Sage does more danage the more powerful your team is. And the Djinn Storm move sets all of your Djinni to standby making them useless, so then your stats are crap, and then it throws Charon at you. And it recovers 300HP per turn I believe.