Pre-order Pre-Orders Mechagodzilla 1974. DX Soul of Chogokin. Godzilla vs. Mechagodzilla. 4573102587510 €279.90 Mechagodzilla 1974 (27 cm) DX Soul of Chogokin Godzilla vs. Mechagodzilla Bandai Tamashii Nations Add