The name, a mash-up of the Japanese terms for gorilla and whale (and therefore, something that denoted monstrosity) was translated as Godzilla for ... The relatively low production costs of ...