Speculation ahead. Even though he didn't call himself a kraken, more like "Octopus royalty" in VI, I'm not getting my hopes up, but...
Ultros?
...bring eye drops. lots and lots of eye drops. And if he freaks out at being blasted with fire spells, even more awesome.