Answer: AEGAEON

AnswerCrossword Clue
AEGAEONBriareus