Mechagodzilla is a fictional mecha character, or alien, or kaiju, that first appeared in the 1974 film Godzilla vs. Mechagodzilla. From Wikipedia