Answer: briareus

AnswerCrossword Clue
BRIAREUSMonster of myth
BRIAREUSHundred-armed monster of myth
BRIAREUSMultihanded giant