Armoured kraken near Buccaneers' Haven

Creature