Satori and Celeste, good combo. Is this best heroes to fight with this boss? Maybe yes, maybe not, but I have this heroes and I will use them.