The Godzilla franchise is no stranger to reimagining its legendary kaiju ... a fascinating alternate history for the flying fire demon Rodan. This version of the giant pterosaur is more than ...