2000 Takara Hasbro Transformers Ultra Class Megatron Gigatron.
Missing one small piece that covers the left foot. I almost didn’t even notice it.