Cottus


One of the hundred-armed giants, the Hecatonchires.