Godzilla and Kong vs Robot Hydra by MnstrFrc on DeviantArt
Mechagodzilla - Wikipedia
Who wins in a fight to the death, Mechagodzilla from the film “Godzilla vs. Kong” or Gallaxhar's Robot Probe from the movie “Monsters vs. Aliens”? - Quora
Amazon.com: Godzilla 7" Battle Roar Mechagodzilla, Multi : Toys & Games