Answer: ginormouscyborg

AnswerCrossword Clue
GINORMOUSCYBORG

Mechagodzilla, essentially?