Godzilla 1974 Mechagodzilla Defo-Real Figure by X-Plus - Click Image to Close