Sort:  

That pesky Kraken...Keeps the Titans on their toes.

Something has to keep us grounded and if it had to be a mythical giant seabeast then so be it!