Answer: alvindark

AnswerCrossword Clue
ALVINDARK

He captains the Giants.