Cottus
One of the hundred-armed giants, the
Hecatonchires
.