How can i defeat him lol...?

I got a very good strong team with arcane pets but still.. He heals and stays 100%