Citizen marks Godzilla’s 70th birthday with a limited-edition 48.2mm steel-cased Godzilla collaboration watch featuring a design based on the watchmaker’s Promaster Professional Diver 300m. Already nicknamed the ‘Ecozilla’…