giant sea creature with sharp teeth