Bandai Unveils New Radio Controlled Mechagodzilla 1974 « SciFi Japan