Negadon

Negadon is a colossal armored space monster and the main antagonist of Negadon: The Monster from Mars.