This Mechagodzilla 8 inch Art Figure is based on the 1974 film “Godzilla vs Mechagodzilla.” This monster was originally portrayed as a villainous extraterrestrial that confronts Godzilla in an epic battle that stands as a fan-favorite in the Godzilla franchise.