I think Kraken, he has a really high defense. As for Tiamat Bane/Break and he's dead not really that hard.