Briareus
One of the Hecatonchires, the hundred-armed giants of Greek mythology. Also called Aegaeon.