The Godzilla franchise is no stranger to reimagining ... Rodan’s divine portrayal is a direct reference to Kukulcan, the ...